Annual report pursuant to Section 13 and 15(d)

LONG-TERM DEBT - Summary of Long-Term Debt (Details)

v3.24.0.1
LONG-TERM DEBT - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
May 01, 2023
Dec. 31, 2022
May 17, 2021
Debt Instrument [Line Items]        
Net unamortized debt issuance costs $ (618)   $ (845)  
Total debt, net 667,382   694,155  
Less: current maturities of long-term debt 0   0 $ (60,000)
Long-term debt 667,382   694,155 $ 792,751
New Credit Facility | Unsecured Debt        
Debt Instrument [Line Items]        
Long-term debt 118,000   145,000  
Revolving credit facility | 2026 Senior Notes | Revolving credit agreement        
Debt Instrument [Line Items]        
Long-term debt 550,000 $ 100,000 $ 550,000  
Revolving credit facility | New Credit Facility        
Debt Instrument [Line Items]        
Long-term debt $ 118,000