Quarterly report [Sections 13 or 15(d)]

Description of Business and Basis of Presentation - Going Concern, and Liquidity and Capital Resources (Details)

v3.26.1
Description of Business and Basis of Presentation - Going Concern, and Liquidity and Capital Resources (Details) - USD ($)
3 Months Ended
Apr. 27, 2026
Mar. 18, 2026
Mar. 04, 2026
Dec. 23, 2025
Dec. 22, 2025
Aug. 20, 2025
Aug. 19, 2025
Aug. 14, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Dec. 08, 2025
Jun. 27, 2025
Apr. 07, 2025
Feb. 10, 2025
Jan. 07, 2025
Subsequent Event [Line Items]                                
Accumulated deficit                 $ 505,141,000   $ 498,143,000          
Cash and short-term investments                 $ 16,600,000              
Common stock, shares issued                 26,216,822   24,607,630          
Stock exercised                 0 0            
Common stock, par value                 $ 0.00001   $ 0.00001   $ 0.00001      
2025 Equipment Loan                                
Subsequent Event [Line Items]                                
Principal payments                       $ 10,000,000        
Common Stock [Member]                                
Subsequent Event [Line Items]                                
Stock exercised                   31,397            
Underwriting Agreement [Member]                                
Subsequent Event [Line Items]                                
Net proceeds from the offering             $ 17,800,000                  
Common stock, par value             $ 0.00001                  
Underwriting Agreement [Member] | Subsequent Event                                
Subsequent Event [Line Items]                                
Underwriting discounts and commissions, and other estimated offering expenses payable $ 3,000,000                              
Gross proceeds from issuance of common stock $ 50,000,000                              
Sale of stock, price per share $ 14                              
Common stock, par value $ 0.00001                              
Underwriting Agreement [Member] | Common Stock [Member]                                
Subsequent Event [Line Items]                                
Sale of stock, price per share             $ 3                  
Common stock issued             5,833,333                  
Common stock, par value             $ 0.00001                  
Offering price per share             $ 3                  
Underwriting Agreement [Member] | Common Stock [Member] | Subsequent Event                                
Subsequent Event [Line Items]                                
Common stock issued 3,571,428                              
Underwriting Agreement [Member] | Common Stock [Member] | Maximum                                
Subsequent Event [Line Items]                                
Additional shares             875,000                  
August 2025 Offering [Member]                                
Subsequent Event [Line Items]                                
Net proceeds from the offering           $ 17,800,000                    
Underwriting discounts and commissions, and other estimated offering expenses payable           2,300,000                    
Gross proceeds from issuance of common stock           20,100,000                    
Commons stock value           $ 17,500,000                    
August 2025 Offering [Member] | Common Stock [Member]                                
Subsequent Event [Line Items]                                
Common stock issued           5,833,333                    
Stock exercised           875,000                    
Private Placement [Member]                                
Subsequent Event [Line Items]                                
Gross proceeds from issuance of common stock       $ 30,000,000                        
Stock issuance cost       $ 2,000,000                        
Private Placement [Member] | Common Stock [Member]                                
Subsequent Event [Line Items]                                
Sale of stock, price per share         $ 8.25                      
Common stock issued         3,636,363                      
Common stock, par value         $ 0.00001                      
Senior Secured Convertible Promissory Note                                
Subsequent Event [Line Items]                                
Debt instrument, face amount                             $ 10,000,000 $ 5,000,000
Secured notes bear interest rate                             30.00% 60.00%
Note payable amount                           $ 5,750,000 $ 5,750,000  
Conversion price                             $ 15  
Senior Secured Convertible Promissory Note | Tranche One                                
Subsequent Event [Line Items]                                
Debt instrument, face amount                             $ 5,000,000  
Senior Secured Convertible Promissory Note | Tranche Two                                
Subsequent Event [Line Items]                                
Debt instrument, face amount                             $ 5,000,000  
Senior Secured Convertible Promissory Note | Arrayed Notes Acquisition Corp                                
Subsequent Event [Line Items]                                
Common stock, shares issued     394,517                          
Accrued and unpaid interest     $ 1,500,000                          
Debt instrument, face amount     $ 5,000,000                          
Conversion price     $ 16.38                          
Senior Secured Convertible Promissory Note | Thieneman Construction Inc                                
Subsequent Event [Line Items]                                
Common stock, shares issued     1,145,830                          
Accrued and unpaid interest     $ 2,000,000                          
Debt instrument, face amount     $ 10,000,000                          
Conversion price     $ 10.5                          
January Note                                
Subsequent Event [Line Items]                                
Maturity date               Feb. 14, 2027                
Conversion price               $ 16.38                
Reductions of interest rate percentage               12.00%                
February Note                                
Subsequent Event [Line Items]                                
Maturity date               Feb. 14, 2027                
Conversion price               $ 10.5                
Reductions of interest rate percentage               12.00%                
Secured Note due 2026                                
Subsequent Event [Line Items]                                
Accrued and unpaid interest   $ 300,000                            
Repaid of principal and accrued interest   $ 3,000,000