XML 35 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Business - Additional Information (Details) - USD ($)
6 Months Ended
Aug. 08, 2025
Aug. 09, 2023
Jun. 30, 2025
Aug. 15, 2023
May 31, 2021
Business [Line Items]          
Cash, cash equivalents and short-term investments     $ 40,600,000    
Debt instrument, interest rate       9.95%  
Susbequent Event | Working Capital Facility Agreement          
Business [Line Items]          
Aggregate principal amount $ 110,000,000        
Susbequent Event | Securities Purchase Agreement          
Business [Line Items]          
Gross proceeds from issuance and sale of common stock and convertible preferred stock $ 29,700,000        
Susbequent Event | Securities Purchase Agreement | Series A Convertible Preferred Stock          
Business [Line Items]          
Number of shares issued and sold 524,141        
Susbequent Event | Securities Purchase Agreement | Common Stock          
Business [Line Items]          
Number of shares issued and sold 13,225,227        
Susbequent Event | Exchange Agreement          
Business [Line Items]          
Repayment of borrowings under credit facility $ 125,000,000        
Susbequent Event | Exchange Agreement | Common Stock          
Business [Line Items]          
Debt conversion, converted instrument, shares issued 16,666,666        
Hercules Capital, Inc.          
Business [Line Items]          
Aggregate principal amount       $ 50,000,000  
Hercules Capital, Inc. | Working Capital Facility Agreement          
Business [Line Items]          
Debt instrument, maturity period   2026-05      
Hercules Capital, Inc. | Susbequent Event          
Business [Line Items]          
Aggregate principal amount $ 150,000,000        
Senior Convertible Notes          
Business [Line Items]          
Aggregate principal amount         $ 150,000,000.0
Debt instrument, interest rate         1.50%
1.5% Senior Convertible Notes          
Business [Line Items]          
Aggregate principal amount     $ 150,000,000    
Debt instrument, interest rate     1.50%    
Debt instrument, maturity period     2026-05    
1.5% Senior Convertible Notes | Susbequent Event          
Business [Line Items]          
Debt instrument, interest rate 1.50%        
1.5% Senior Convertible Notes | Susbequent Event | Exchange Agreement          
Business [Line Items]          
Debt instrument, interest rate 1.50%        
Amount of debt to be converted $ 25,000,000        
5.0% Senior Convertible Notes due 2031 | Susbequent Event | Note Purchase Agreement          
Business [Line Items]          
Aggregate principal amount $ 35,000,000        
Debt instrument, interest rate 5.00%