XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Long-term debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total carrying amount of debt $ 1,295,868 $ 1,293,738
Less: debt, current (97,264) 0
Debt, non-current 1,198,604 1,293,738
Convertible Notes | Notes due 2028    
Debt Instrument [Line Items]    
Long-term debt, gross 575,000 575,000
Less: unamortized debt issuance costs (5,082) (5,408)
Total carrying amount of debt 569,918 569,592
Convertible Notes | Notes due 2026    
Debt Instrument [Line Items]    
Long-term debt, gross 632,500 632,500
Less: unamortized debt issuance costs (3,814) (4,317)
Total carrying amount of debt 628,686 628,183
Convertible Notes | Notes due 2025    
Debt Instrument [Line Items]    
Long-term debt, gross 102,173 102,175
Less: unamortized debt discount (4,467) (5,644)
Less: unamortized debt issuance costs (442) (568)
Total carrying amount of debt 97,264 $ 95,963
Less: debt, current $ (102,200)