v3.25.2
Loan and Security Agreement - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
May 08, 2025
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Line Of Credit Facility [Line Items]        
Loss on debt extinguishment   $ (10,385,000) $ (10,385,000)  
Outstanding principal amounts   $ 120,000,000 $ 120,000,000 $ 180,000,000
Blackstone Loan Agreement        
Line Of Credit Facility [Line Items]        
Maximum loan amount $ 570,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%  
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 | Blackstone Loan Agreement        
Line Of Credit Facility [Line Items]        
Weighted-average interest rate percentage   8.30% 8.30%  
Remaining unamortized balance of deferred assets   $ 1,100,000 $ 1,100,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  
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