Quarterly report [Sections 13 or 15(d)]

Debt - Additional Information (Details)

v3.26.1
Debt - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 18, 2026
Aug. 14, 2025
Apr. 07, 2025
Mar. 31, 2026
Mar. 31, 2025
Mar. 04, 2026
Dec. 31, 2025
Dec. 08, 2025
Feb. 10, 2025
Jan. 07, 2025
Debt Instrument [Line Items]                    
Common stock, shares issued       26,216,822     24,607,630      
Repayment of secured notes $ 3,000,000     $ 3,039,000 $ 0          
Debt Instrument, Unamortized Discount       0            
Debt instrument accrued interest $ 200,000                  
2025 Equipment Loan                    
Debt Instrument [Line Items]                    
Principal payments               $ 10,000,000    
Interest expense, debt       $ 200,000            
Debt term       36 months            
Effective interest rate during period (as a percent)       8.20%            
Secured Notes                    
Debt Instrument [Line Items]                    
Interest rate       6.00%            
Debt instrument, frequency of periodic payment       payable quarterly in cash on January 1, April 1, July 1 and October 1 of each year            
Secured Notes at repayment price, percentage       120.00%            
Maturity date       Aug. 01, 2026            
January Note                    
Debt Instrument [Line Items]                    
Maturity date   Feb. 14, 2027                
Conversion price   $ 16.38                
Reductions of interest rate percentage   12.00%                
January Note | Senior Secured Convertible Promissory Note                    
Debt Instrument [Line Items]                    
Common stock, shares issued           394,517        
Interest expense       $ 200,000            
Debt instrument, face amount           $ 5,000,000       $ 5,000,000
Interest rate                   60.00%
Note payable amount                   $ 5,750,000
Maturity date   Feb. 14, 2027                
Conversion price   $ 16.38       $ 16.38       $ 1.56
Reductions of interest rate percentage   (12.00%)                
Interest payment     $ 750,000              
February Note                    
Debt Instrument [Line Items]                    
Maturity date   Feb. 14, 2027                
Conversion price   $ 10.5                
Reductions of interest rate percentage   12.00%                
February Note | Senior Secured Convertible Promissory Note                    
Debt Instrument [Line Items]                    
Common stock, shares issued           1,145,830        
Debt instrument, face amount           $ 10,000,000     $ 10,000,000  
Interest rate                 30.00%  
Maturity date   Feb. 14, 2027                
Conversion price   $ 10.5       $ 10.5     $ 1  
Reductions of interest rate percentage   (12.00%)                
February Note 1st Tranche | Senior Secured Convertible Promissory Note                    
Debt Instrument [Line Items]                    
Interest expense       200,000            
Debt instrument, face amount                 $ 5,000,000  
February Note 2nd Tranche | Senior Secured Convertible Promissory Note                    
Debt Instrument [Line Items]                    
Interest expense       $ 200,000            
Debt instrument, face amount                 $ 5,000,000