XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Obligations - Carrying Value of 2027 Notes and 2024 Notes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
May 27, 2022
Jun. 03, 2019
Debt Instrument [Line Items]        
Principal Amount $ 586,174      
Less: Current portion of long-term debt (578,752) $ 0    
LONG-TERM DEBT 29,019 607,066    
Convertible Debt        
Debt Instrument [Line Items]        
Less: Deferred financing costs (7,422) (9,770)    
Net carrying amount of the Convertible Notes 578,752 576,404    
Less: Current portion of long-term debt (578,752) 0    
LONG-TERM DEBT 0 576,404    
Convertible Debt | 2027 Notes        
Debt Instrument [Line Items]        
Principal Amount $ 460,000 460,000    
Less: Deferred financing costs     $ (9,900)  
Debt instrument interest rate stated percentage 3.50%   3.50%  
Convertible Debt | 2024 Notes        
Debt Instrument [Line Items]        
Principal Amount $ 126,174 126,174    
Less: Deferred financing costs   $ (1,200)    
Debt instrument interest rate stated percentage 2.00%     2.00%