v3.26.1
Debt - Schedule of Debt Balances (Details) - USD ($)
$ in Thousands
Jun. 27, 2026
Dec. 31, 2025
Oct. 31, 2025
Oct. 30, 2025
Oct. 16, 2025
Oct. 15, 2025
Sep. 18, 2025
Jun. 26, 2025
May 07, 2025
Mar. 05, 2021
Debt Instrument [Line Items]                    
Debt discount—Delayed draw term loan warrants $ 323,796 $ 415,740                
Less: current portion of long-term debt (29,459) 0                
Long-term debt 294,337 415,740                
Convertible Debt                    
Debt Instrument [Line Items]                    
Debt issuance costs—Delayed draw term loans                   $ (23,600)
Convertible Debt | Convertible Senior Notes Due 2027                    
Debt Instrument [Line Items]                    
Long-term debt, gross 29,459 29,459     $ 35,397          
Debt issuance costs—Delayed draw term loans 0 0                
Debt discount—Delayed draw term loan warrants 29,459 29,459                
Convertible Debt | Convertible Senior Notes Due 2030                    
Debt Instrument [Line Items]                    
Long-term debt, gross 224,269 334,148 $ 209,721              
Debt issuance costs, net (15,564) (25,745)                
Debt discount—Delayed draw term loan warrants 208,705 308,403   $ 1,004   $ 208,717        
Line of Credit | Loan and Security Agreement | Secured Debt                    
Debt Instrument [Line Items]                    
Long-term debt, gross 110,884 104,569         $ 60,000 $ 40,000    
Debt issuance costs, net (18,534) (19,510)                
Debt issuance costs—Delayed draw term loans (6,718) (7,181)             $ (7,300)  
Debt instrument, accumulated paid-in-kind interest $ 10,900 $ 4,600