Quarterly report [Sections 13 or 15(d)]

Debt - VGS Promissory Note (Details)

v3.25.3
Debt - VGS Promissory Note (Details)
1 Months Ended
Oct. 03, 2025
USD ($)
Aug. 27, 2025
USD ($)
Jun. 21, 2025
USD ($)
May 29, 2025
USD ($)
$ / shares
shares
Feb. 13, 2025
USD ($)
shares
$ / shares
Aug. 31, 2025
USD ($)
Jul. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt                  
Interest rate               19.50%  
Unamortized discount               $ 59,454,000 $ 13,983,000
Long-term debt, gross               $ 312,249,000 198,045,000
VGS 4 Unsecured Promissory Note [Member]                  
Debt                  
Debt Instrument, Convertible, Number of Equity Instruments | shares         1,400,000        
Debt Instrument, Convertible, Conversion Price | $ / shares         $ 10.34        
Line of Credit | VGS 4 Unsecured Promissory Note [Member]                  
Debt                  
Funding provided         $ 30,000,000.0        
Percentage of upfront-fee         1.50%        
Unamortized discount         $ 14,500,000        
Warrants fair value         $ 14,000,000.0        
Line of Credit | VGS 4 Unsecured Promissory Note [Member] | Option One                  
Debt                  
Paid in kind interest, percentage         11.50%        
Paid in cash interest, percentage         8.00%        
Line of Credit | VGS 4 Unsecured Promissory Note [Member] | Option Two                  
Debt                  
Paid in kind interest, percentage         19.50%        
Line of Credit | VGS 4 Unsecured Promissory Note [Member] | First tranche                  
Debt                  
Funding provided         $ 15,000,000.0        
Line of Credit | VGS 4 Unsecured Promissory Note [Member] | Second tranche                  
Debt                  
Funding provided         15,000,000.0        
Line of Credit | Term Loan Facility                  
Debt                  
Funding provided         $ 100,000,000.0        
Period Four | Line of Credit | VGS 4 Unsecured Promissory Note [Member]                  
Debt                  
Debt Instrument, Back End Fee         9.00%        
Period Three | Line of Credit | VGS 4 Unsecured Promissory Note [Member]                  
Debt                  
Percentage of upfront-fee         6.75%        
Period One | Line of Credit | VGS 4 Unsecured Promissory Note [Member]                  
Debt                  
Debt Instrument, Back End Fee         2.25%        
Period Two | Line of Credit | VGS 4 Unsecured Promissory Note [Member]                  
Debt                  
Percentage of upfront-fee         4.50%        
VGS Promissory Note [Member]                  
Debt                  
Interest rate               13.50%  
Long-term debt, gross               $ 47,911,000 38,328,000
Term Loan Due December 2025 [Member]                  
Debt                  
Interest rate               12.00%  
Long-term debt, gross               $ 82,758,000 75,155,000
VGS 3 Promissory Note                  
Debt                  
Interest rate               19.50%  
Long-term debt, gross               $ 33,967,000 25,499,000
VGS 2 Promissory Note                  
Debt                  
Interest rate               17.50%  
Long-term debt, gross               $ 37,191,000 28,972,000
VGS 4 Promissory Note                  
Debt                  
Interest rate               19.50%  
Unamortized discount               $ 14,200,000  
Long-term debt, gross               39,412,000 0
VGS 5 Promissory Note                  
Debt                  
Funding provided       $ 70,000,000.0          
Percentage of upfront-fee       1.50%          
Interest rate       19.50%          
Paid in kind interest, percentage       8.00%          
Paid in cash interest, percentage       11.50%          
Warrant issued for securities (in shares) | shares       1,400,000          
Exercise price (in dollars per share) | $ / shares       $ 7.39          
Unamortized discount       $ 9,400,000       9,400,000  
Warrants outstanding       8,300,000          
Long-term debt, gross               $ 37,768,000 $ 0
VGS 5 Promissory Note | First tranche                  
Debt                  
Funding provided       15,000,000.0          
VGS 5 Promissory Note | Second tranche                  
Debt                  
Funding provided       15,000,000.0          
Proceeds from Lines of Credit     $ 15,000,000.0     $ 6,500,000 $ 8,500,000    
Debt Instrument, Periodic Payment   $ 5,000,000              
VGS 5 Promissory Note | Second tranche | Subsequent Event                  
Debt                  
Repayments of Lines of Credit $ 13,000,000.0                
VGS 5 Promissory Note | Tranche Three                  
Debt                  
Funding provided       $ 40,000,000.0          
VGS 5 Promissory Note | Period Four                  
Debt                  
Interest rate       9.00%          
VGS 5 Promissory Note | Period Three                  
Debt                  
Interest rate       6.75%          
VGS 5 Promissory Note | Period One                  
Debt                  
Interest rate       2.25%          
VGS 5 Promissory Note | Period One | Second tranche                  
Debt                  
Interest rate   12.00%              
Paid in kind interest, percentage   4.00%              
Paid in cash interest, percentage   8.00%              
VGS 5 Promissory Note | Period Two                  
Debt                  
Interest rate       4.50%          
VGS 5 Promissory Note | Period Two | Second tranche                  
Debt                  
Interest rate   15.00%              
Paid in kind interest, percentage   3.00%              
Paid in cash interest, percentage   12.00%