v3.26.1
COMMITMENTS AND CONTINGENCIES (Details)
3 Months Ended 6 Months Ended 31 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Nov. 01, 2024
USD ($)
productionLine
Sep. 01, 2023
USD ($)
Other Commitments [Line Items]                
Loss contingency accrual $ 1,750,000   $ 1,750,000          
Number of production lines financed | productionLine             2  
Research and development 2,201,000 $ 1,424,000 4,826,000 $ 3,902,000        
UOP | Joint Development Agreement                
Other Commitments [Line Items]                
Minimum reimbursable amount               $ 8,000,000.0
Research and development     0 0 $ 100,000      
Noncancellable Agreement                
Other Commitments [Line Items]                
Noncancelable purchase commitments 100,000   100,000     $ 100,000    
Cancellable Agreement                
Other Commitments [Line Items]                
Noncancelable purchase commitments 800,000   800,000     $ 900,000    
Letter of credit | Line of credit                
Other Commitments [Line Items]                
Standby letter of credit 300,000   300,000          
Draws against letter of credit 0   0          
Letter of credit | Asset pledged as collateral | Line of credit                
Other Commitments [Line Items]                
Amounts pledged as collateral 300,000   300,000          
Letter of credit | CitiBank N.A                
Other Commitments [Line Items]                
Standby letter of credit 600,000   600,000          
Draws against letter of credit     0 0        
Letter of credit | CitiBank N.A | Asset pledged as collateral                
Other Commitments [Line Items]                
Amounts pledged as collateral 600,000   600,000          
Letter of credit | First Citizens BancShares                
Other Commitments [Line Items]                
Standby letter of credit 200,000   200,000          
Draws against letter of credit     0 $ 0        
Letter of credit | First Citizens BancShares | Asset pledged as collateral                
Other Commitments [Line Items]                
Amounts pledged as collateral 100,000   100,000          
Secured debt | Line of credit | Credit Agreement                
Other Commitments [Line Items]                
Standby letter of credit             $ 22,700,000  
Maximum borrowing capacity             20,000,000.0  
Maximum Borrowing Capacity, fee and transaction expenses             $ 2,700,000  
Long term debt $ 0   $ 0