v3.26.1
Long-Term Debt - Narrative (Details)
3 Months Ended 6 Months Ended
Oct. 06, 2025
USD ($)
Aug. 26, 2025
USD ($)
Feb. 26, 2025
USD ($)
business_day
$ / shares
shares
Jan. 09, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2025
USD ($)
May 31, 2026
$ / shares
shares
May 12, 2026
May 11, 2026
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
shares
Oct. 31, 2025
$ / shares
shares
Debt Instrument [Line Items]                            
Long-term debt, less current maturities, net         $ 11,397,000   $ 11,397,000              
Loss on debt extinguishment and modification         $ 8,294,000 $ 0 $ 8,294,000 $ 2,124,000            
Lynrock Lake Warrant                            
Debt Instrument [Line Items]                            
Fair value at issuance     $ 16,500,000     0   16,496,000            
Lynrock Lake Warrant                            
Debt Instrument [Line Items]                            
Shares issued (in shares) | shares     20,333,623   25,313,508   25,313,508   25,313,508       24,396,416 24,396,416
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares     $ 1.20           $ 0.9639         $ 1.0002
Yorkville | Yorkville Warrant                            
Debt Instrument [Line Items]                            
Shares issued (in shares) | shares     5,000,071                      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares     $ 1.20                      
Other expense, net               1,900,000            
Issuance of stock and warrants     $ 3,000,000.0                      
Yorkville Pre-paid Advance                            
Debt Instrument [Line Items]                            
Interest expense               500,000            
Yorkville Pre-paid Advance | Yorkville                            
Debt Instrument [Line Items]                            
Debt instrument, convertible, triggered principal amount       $ 1,500,000                    
Debt instrument, convertible, additional reduction amount       $ 200,000                    
Yorkville Pre-paid Advance | Yorkville | Third Omnibus Amendment                            
Debt Instrument [Line Items]                            
Sale of stock, number of shares issued in transaction (in shares) | shares       295,000                    
Yorkville Pre-paid Advance | Yorkville | Debt Conversion, Current, Outstanding Balance                            
Debt Instrument [Line Items]                            
Conversion price (in dollars per share) | $ / shares       $ 1.752                    
Yorkville Pre-paid Advance | Yorkville | Debt Conversion, Remaining Balance                            
Debt Instrument [Line Items]                            
Conversion price (in dollars per share) | $ / shares       13.84185                    
Lynrock Lake Term Loan                            
Debt Instrument [Line Items]                            
Debt instrument, interest rate, stated percentage     10.00%                      
Debt instrument, face amount     $ 10,100,000                      
Net cash proceeds thereof percentage     100.00%                      
Lynrock Lake Term Loan | Credit Agreement                            
Debt Instrument [Line Items]                            
Debt instrument, proposed prepayment business days | business_day     3                      
Prepayment premium, percentage     20.00%                      
Cash proceeds from any extraordinary receipt, amount     $ 300,000                      
Debt instrument, convertible, cash proceeds business days   30 days 5 days                      
Cash proceeds of such extraordinary receipt, percent     100.00%                      
Net cash proceeds equal exceeding amount     $ 300,000                      
Debt securities, available-for-sale     $ 300,000                      
Debt instrument, convertible, subsidiary shall prepay business days | business_day     5                      
Debt instrument, convertible, threshold business days | business_day     2                      
Debt instrument, convertible, after the end of each month business days | business_day     5                      
Aggregate amount of payments of accounts receivable actually received, percentage     15.00%       15.00%              
Net cash proceeds, percentage   100.00%                        
Lynrock Lake Term Loan | Senior Loans                            
Debt Instrument [Line Items]                            
Debt instrument, face amount   $ 15,100,000                        
Lynrock Lake Term Loan | Lynrock Lake Warrant                            
Debt Instrument [Line Items]                            
Long-term debt, less current maturities, net         $ 11,400,000   $ 11,400,000              
Interest expense         800,000 300,000 1,700,000 400,000            
Debt instrument, debt default, amount           6,600,000   6,600,000            
Debt issuance costs, net           200,000   200,000            
Loss on debt extinguishment and modification         8,300,000   8,300,000              
Interest payable         200,000   200,000              
Lynrock Lake Term Loan | Yorkville                            
Debt Instrument [Line Items]                            
Repayment of convertible debt     $ 3,000,000.0                      
Lynrock Lake Term Loan | Yorkville | Yorkville Warrant                            
Debt Instrument [Line Items]                            
Shares issued (in shares) | shares     5,000,071                      
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares     $ 1.20                      
Lynrock Lake Term Loan | Cable Car                            
Debt Instrument [Line Items]                            
Repayment of convertible debt     $ 1,600,000                      
Other expense, net               100,000            
Bridge Loan                            
Debt Instrument [Line Items]                            
Long-term debt, less current maturities, net         $ 0   $ 0           $ 0  
Cable Car Amendment | Cable Car                            
Debt Instrument [Line Items]                            
Conversion price (in dollars per share) | $ / shares       $ 1.752                    
Monthly extension fee payable           $ 100,000   100,000       $ 100,000    
Debt instrument, interest rate, stated percentage       6.00%                    
Cable Car Loan                            
Debt Instrument [Line Items]                            
Interest expense               $ 36,000            
Lynrock Lake Term Loan - Tranche B | Credit Agreement                            
Debt Instrument [Line Items]                            
Debt instrument, interest rate, stated percentage                   12.00% 10.00%      
Debt instrument, increase (decrease) face amount   $ 5,000,000.0                        
Debt instrument, multiplier, percentage   0.06                        
Repayments of debt $ 5,000,000.0