v3.26.3
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Aug. 14, 2025
Debt Instrument [Line Items]      
Total obligations $ 465,494 $ 1,317,322  
Unamortized debt issuance costs (3,864) (21,560)  
Carrying value of debt 461,630 1,295,762  
Less: Debt, current (312,052) (325,109)  
Debt, long-term 149,578 970,653  
2030 Convertible Notes | Convertible Debt      
Debt Instrument [Line Items]      
Total obligations 153,172 625,000 $ 625
2026 Convertible Notes | Convertible Debt      
Debt Instrument [Line Items]      
Total obligations 312,322 312,322  
Term Loan Facility | Line of Credit      
Debt Instrument [Line Items]      
Total obligations $ 0 $ 380,000