v3.26.1
Debt Obligations (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
May 31, 2026
Feb. 28, 2026
Dec. 31, 2025
Apr. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2030
Dec. 31, 2029
Dec. 31, 2028
Dec. 31, 2027
Line of Credit Facility [Line Items]                        
Class of warrant or right, threshold percentage of common stock shares             2.00%          
Exercise price of warrants (in dollars per share)         $ 1.59   $ 1.59          
Warrants exercisable term         5 years   5 years          
Repayment of debt borrowings             $ 59,261 $ 45,000        
Long-term debt, net     $ 49,408   $ 51,437   51,437          
Gain (Loss) on Extinguishment of Debt         $ (4,349) $ 0 $ (4,349) $ 0        
Debt, Tranche One                        
Line of Credit Facility [Line Items]                        
Number of shares of common stock called by warrants 691,823                      
Debt, Tranche Two                        
Line of Credit Facility [Line Items]                        
Number of shares of common stock called by warrants         251,572   251,572          
Debt, Tranche Three                        
Line of Credit Facility [Line Items]                        
Number of shares of common stock called by warrants         314,465   314,465          
Term Loan | Hercules Capital, Inc. Term Loans | Line of Credit                        
Line of Credit Facility [Line Items]                        
Term loan borrowing capacity $ 100,000                      
Exit fee percentage             6.25%          
Prepayment fee percentage             3.00%          
Interest rate-only period             18 months          
Interest rate-only period, renewal term one             24 months          
Interest rate-only period, renewal term two             30 months          
Basis spread on variable rate             3.10%          
Variable interest rate, floor         9.85%   9.85%          
Subordinated Borrowing, Interest Rate             9.85%          
Long-term debt, net         $ 51,400   $ 51,400          
Unamortized discount on debt         3,700   3,700          
Term Loan | Hercules Capital, Inc. Term Loans | Line of Credit | Forecast                        
Line of Credit Facility [Line Items]                        
Repayment of debt borrowings                 $ 12,300 $ 21,300 $ 21,300 $ 3,500
Term Loan | Hercules Capital, Inc. Term Loans | Line of Credit | Debt, Tranche One                        
Line of Credit Facility [Line Items]                        
Term loan funded $ 55,000                      
Term Loan | Hercules Capital, Inc. Term Loans | Line of Credit | Debt, Tranche Two                        
Line of Credit Facility [Line Items]                        
Term loan funded         20,000   20,000          
Term Loan | Hercules Capital, Inc. Term Loans | Line of Credit | Debt, Tranche Three                        
Line of Credit Facility [Line Items]                        
Term loan funded         $ 25,000   $ 25,000          
Term Loan | Oxford Finance LLC Term Loans | Line of Credit                        
Line of Credit Facility [Line Items]                        
Exit fee percentage 7.00%                      
Repayment of debt borrowings $ 54,300 $ 5,000 $ 3,000 $ 45,000                
Minimum required cash and investments balance $ 29,000