XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT - Schedule of Long-term debt (Details) - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total carrying amount of debt $ 1,203,548,000 $ 1,302,380,000
Less: debt, current (631,681,000) (101,291,000)
Debt, non-current 571,867,000 1,201,089,000
Convertible Notes | Notes due 2028    
Debt Instrument [Line Items]    
Long-term debt, gross 575,000,000 575,000,000
Less: unamortized debt issuance costs (3,133,000) (4,102,000)
Total carrying amount of debt 571,867,000 570,898,000
Convertible Notes | Notes due 2026    
Debt Instrument [Line Items]    
Long-term debt, gross 632,500,000 632,500,000
Less: unamortized debt issuance costs (819,000) (2,309,000)
Total carrying amount of debt 631,681,000 630,191,000
Convertible Notes | Notes due 2025    
Debt Instrument [Line Items]    
Long-term debt, gross 0 102,168,000
Less: unamortized debt issuance costs 0 (74,000)
Less: unamortized debt discount 0 (803,000)
Total carrying amount of debt $ 0 $ 101,291,000