v3.26.1
Loan and Security Agreement - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 26, 2026
May 08, 2025
Sep. 20, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Line Of Credit Facility [Line Items]                
Loss on debt extinguishment       $ 0 $ (10,385,000) $ 0 $ (10,385,000)  
Outstanding principal amounts       $ 120,000,000   $ 120,000,000   $ 120,000,000
Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Increased Loan Amount $ 20,000,000              
Maximum loan amount 90,000,000 $ 570,000,000            
Permitted Indebtedness Increase Amount 10,000,000              
Permitted Indebtedness Amount $ 20,000,000 10,000,000            
Additional bear interest rate percentage       2.00%   2.00%    
Minimum liquidity covenant value   30,000,000            
Blackstone Loan Agreement | Common Stock                
Line Of Credit Facility [Line Items]                
Issuance of common stock   $ 15,000,000            
Share Price   $ 107.14            
Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Loss on debt extinguishment   $ (10,400,000)            
Outstanding principal amounts       $ 0   $ 0    
Term Loans | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Effective interest rate percentage       9.58% 9.58% 9.58% 9.58%  
Investment, Variable Interest Rate, Type [Extensible Enumeration]       Secured Overnight Financing Rate (SOFR) [Member]   Secured Overnight Financing Rate (SOFR) [Member]    
Interest rate basis           4.75%    
Outstanding principal amounts       $ 120,000,000   $ 120,000,000    
Revolving Facilities                
Line Of Credit Facility [Line Items]                
Maximum loan amount       90,000,000   90,000,000    
Revolving Facilities | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Remaining loan amount       $ 20,000,000   $ 20,000,000    
Weighted-average interest rate percentage       7.73%   7.73%   7.67%
Remaining unamortized balance of deferred assets       $ 900,000   $ 900,000    
Investment, Variable Interest Rate, Type [Extensible Enumeration]       Secured Overnight Financing Rate (SOFR) [Member]   Secured Overnight Financing Rate (SOFR) [Member]    
Interest rate basis           4.00%    
Outstanding principal amounts       $ 70,000,000   $ 70,000,000    
Term Loan 2020 | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Final payment fee     $ 4,450,000          
Percentage of final payment fee     1.10%          
Term Loan 2020 | Prepayment Occurs Prior to February 1, 2024 | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Percentage of prepayment penalty     2.00%          
Term Loan 2020 | Prepayment Occurs On or After February 1, 2024 but Prior to February 1, 2025 | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Percentage of prepayment penalty     1.50%          
Term Loan 2020 | Prepayment Occurs On or After February 1, 2025 but Prior to February 1, 2026 | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Percentage of prepayment penalty     1.00%          
Term Loan 2020 | If Prime Rate Is Greater Than Or Equal To 7.00%, The Greater of Either [Member] | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Investment, Variable Interest Rate, Type [Extensible Enumeration]     Prime Rate [Member]          
Interest rate basis     2.20%          
Base interest rate     9.95%          
Term Loan 2020 | If Prime Rate Is Greater Than Or Equal To 7.00%, The Greater of Either [Member] | Minimum | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Base interest rate     7.00%          
Term Loan 2020 | If Prime Rate Is Greater Than Or Equal To 7.00%, The Greater of Either [Member] | Maximum | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Interest rate basis     10.70%          
Term Loan 2020 | If Prime Rate Is Less Than 7.00% | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Investment, Variable Interest Rate, Type [Extensible Enumeration]     Prime Rate [Member]          
Interest rate basis     9.70%          
Term Loan 2020 | If Prime Rate Is Less Than 7.00% | Maximum | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Investment, Variable Interest Rate, Type [Extensible Enumeration]     Prime Rate [Member]          
Interest rate basis     7.00%          
Term Loan Available Until May 31, 2026 | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Remaining loan amount       90,000,000   $ 90,000,000    
Expiration date           May 31, 2026    
Term Loan Available Until May 31, 2027 | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Remaining loan amount       $ 90,000,000   $ 90,000,000    
Expiry Date           May 31, 2027    
Term Loan Advances Other Than Tranche 1A | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Percentage of final payment fee     4.95%          
Term Loan Advances | Hercules Loan Agreement                
Line Of Credit Facility [Line Items]                
Percentage of final payment fee     1.00%          
First Lien Senior Secured Term Loan | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Maximum loan amount   120,000,000            
Senior Secured Term Loan | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Maximum loan amount   180,000,000            
Senior Secured Term Toan Available Until May 31, 2026 | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Remaining loan amount   90,000,000            
Senior Secured Term Toan Available Until May 31, 2027 | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Remaining loan amount   90,000,000            
Super Senior Revolving Credit Facility | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Maximum loan amount   70,000,000            
Incremental Term Loans | Blackstone Loan Agreement                
Line Of Credit Facility [Line Items]                
Maximum loan amount   $ 200,000,000