XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Schedule Of Debt Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Capital equipment loan $ 15,000 $ 15,000
Term Loan 4,441 4,506
Total principal 479,441 167,465
Less: current portion of long-term debt (3,699) (2,919)
Less: unamortized debt issuance costs (13,539) (8,973)
Long-term debt, net of issuance costs 462,203 155,573
2032 Convertible Notes [Member]    
Debt Instrument [Line Items]    
Convertible notes 460,000 0
2034 Convertible Notes [Member]    
Debt Instrument [Line Items]    
Convertible notes $ 0 $ 147,959