v3.26.1
Debt - Schedule of Convertible Senior Notes Due 2027 (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Oct. 16, 2025
Mar. 05, 2021
Debt Instrument [Line Items]        
Debt discount—Delayed draw term loan warrants $ 323,796 $ 415,740    
Convertible Senior Notes Due 2027 | Level 2        
Debt Instrument [Line Items]        
Amount 6,098 6,098    
Convertible Debt        
Debt Instrument [Line Items]        
Unamortized Issuance Costs       $ 23,600
Convertible Debt | Convertible Senior Notes Due 2027        
Debt Instrument [Line Items]        
Principal amount 29,459 29,459 $ 35,397  
Unamortized Issuance Costs 0 0    
Debt discount—Delayed draw term loan warrants $ 29,459 $ 29,459