XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LONG-TERM DEBT - Schedule of long-term debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
LONG-TERM DEBT    
Total debt $ 614,475 $ 725,000
Less: original issue discount and issuance costs (6,610) (8,754)
Total debt 607,865 716,246
Senior Notes | 2028 Notes    
LONG-TERM DEBT    
Total debt $ 614,475 $ 725,000