Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT - Schedule Of Long-term Debt Maturities (Details)

v3.25.4
DEBT - Schedule Of Long-term Debt Maturities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
Unamortized debt issuance costs $ 12,100
Maturities of Long-term Debt [Abstract]  
2026 27,943
2027 27,943
2028 427,943
2029 27,943
2030 27,943
Thereafter 143,798
Long-term debt 683,513
Pro Forma  
Maturities of Long-term Debt [Abstract]  
2026 27,943
2027 27,943
2028 27,943
2029 27,943
2030 27,943
Thereafter 643,798
Long-term debt $ 783,513