XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
LONG-TERM DEBT - Future Minimum Principal Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Jan. 31, 2021
Jan. 25, 2021
LONG-TERM DEBT        
Total debt $ 650,000 $ 725,000    
7.375% Senior Secured Notes due February 2028        
LONG-TERM DEBT        
April - December 2024 0      
2025 0      
2026 0      
2027 0      
2028 650,000      
Total debt $ 650,000 $ 725,000    
Interest rate 7.375% 7.375% 7.375% 7.375%