Annual report [Section 13 and 15(d), not S-K Item 405]

SUMMARY OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE RECURRING AND NONRECURRING BASIS (Details)

v3.25.1
SUMMARY OF ASSETS AND LIABILITIES MEASURED AT FAIR VALUE RECURRING AND NONRECURRING BASIS (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable securities $ 13,630 $ 22,970  
Money market funds 27,347 46,572  
Alternative fuel credits 51 32  
Total assets 41,028 69,574  
Warrant liability 22 32  
Common stock consideration payable 21,028 18,118
Total liabilities 21,050 19,186  
Option liability   293  
Common stock liability   743  
Fair Value, Inputs, Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable securities 13,630 22,970  
Money market funds 27,347 46,572  
Alternative fuel credits  
Total assets 40,977 69,542  
Warrant liability  
Common stock consideration payable  
Total liabilities 1,036  
Option liability   293  
Common stock liability   743  
Fair Value, Inputs, Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable securities  
Money market funds  
Alternative fuel credits 51 32  
Total assets 51 32  
Warrant liability  
Common stock consideration payable  
Total liabilities  
Option liability    
Common stock liability    
Fair Value, Inputs, Level 3 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Marketable securities  
Money market funds  
Alternative fuel credits  
Total assets  
Warrant liability 22 32  
Common stock consideration payable 21,028 18,118  
Total liabilities $ 21,050 18,150  
Option liability    
Common stock liability