v3.26.1
DEBT - Schedule of Long-Term Debt (Details) - Credit Agreement - Line of Credit - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total principal amount $ 763,750 $ 690,000
Less: current portion of long term debt (16,500) (16,500)
Less: current portion of long term debt (18,083) (20,037)
Total long-term debt, net 729,167 653,463
Secured Debt    
Debt Instrument [Line Items]    
Total principal amount 651,750 660,000
Revolving Credit Facility    
Debt Instrument [Line Items]    
Total principal amount $ 112,000 $ 30,000