v3.26.1
Nonconvertible Debt and Warrants - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Feb. 10, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Feb. 28, 2026
Feb. 09, 2026
Debt Instrument [Line Items]                  
Debt instrument, term loan           $ 17,214,000      
Repayment of debt $ 43,000,000                
Outstanding amount of debt     $ 0   $ 0 $ 43,000,000      
Issuance of shares of common stock     41,979,811   41,979,811 7,458,069      
Convertible Preferred Stock                  
Debt Instrument [Line Items]                  
Convertible preferred stock, aggregate estimated fair value           $ 1,900,000      
Shares issued from exercise of warrants           7,586      
Common Stock | Convertible Preferred Stock Warrants                  
Debt Instrument [Line Items]                  
Shares issued from exercise of warrants                 438,983
Revolving Credit Facility                  
Debt Instrument [Line Items]                  
Line of credit, maximum borrowing capacity   $ 65,000,000 $ 65,000,000 $ 65,000,000 $ 65,000,000   $ 65,000,000    
Percentage of gross accounts receivable   80.00%              
Percentage of liquidation value of inventory, each subject to certain adjustments   85.00%              
Line of credit   $ 22,000,000   22,000,000     22,000,000    
Additional amount of the credit facility           $ 21,000,000      
Outstanding amount of debt     0   0 $ 43,000,000      
Interest rate applicable to borrowings           7.00%      
Capitalized debt issuance cost     300,000   300,000 $ 400,000      
Interest expense, debt     0 500,000 400,000   800,000    
Credit Facility | Common Stock | Convertible Preferred Stock Warrants                  
Debt Instrument [Line Items]                  
Shares issued from exercise of warrants                 103,896
Credit Facility | Common Stock | Convertible Preferred Stock Warrants | IPO                  
Debt Instrument [Line Items]                  
Shares issued from exercise of warrants               103,896  
Term Loan Facility                  
Debt Instrument [Line Items]                  
Term loan, maximum borrowing capacity   30,000,000 $ 30,000,000 30,000,000 30,000,000   30,000,000    
Term Loan Facility | Tranche I                  
Debt Instrument [Line Items]                  
Term loan, maximum borrowing capacity   18,000,000   18,000,000     18,000,000    
Term Loan Facility | Tranche II                  
Debt Instrument [Line Items]                  
Term loan, maximum borrowing capacity   $ 12,000,000   $ 12,000,000     $ 12,000,000    
Nonconvertible Debt                  
Debt Instrument [Line Items]                  
Provisions of nonconvertible debt, minimum cash balance with lender         $ 4,000,000