Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues:    
Total revenues, net $ 26,046 $ 29,424
Cost of revenues:    
Total cost of revenues 21,453 23,059
Gross profit 4,593 6,365
Operating expenses:    
Research and development 6,976 5,715
Selling, general and administrative 7,579 7,567
Total operating expenses 14,555 13,282
Loss from operations (9,962) (6,917)
Other (expense) income:    
Change in fair value of common stock warrant liability 3,248 (4,599)
Interest expense, net (851) (132)
Gain on forgiveness of debt 1,963  
Other income, net 396 200
Total other income (expense) 4,756 (4,531)
Loss before provision for income taxes (5,206) (11,448)
Income taxes
Net loss (5,206) (11,448)
Less net income allocated to participating securities
Net loss allocated to common shares $ (5,206) $ (11,448)
Loss per share, basic $ (0.07) $ (0.19)
Loss per share, diluted $ (0.12) $ (0.19)
Weighted average number of shares outstanding:    
Basic 71,899,057 60,457,652
Diluted 73,179,438 60,457,652
Product [Member]    
Revenues:    
Total revenues, net $ 24,176 $ 25,042
Cost of revenues:    
Cost of revenues 20,480 21,054
Contract [Member]    
Revenues:    
Total revenues, net 1,870 4,382
Cost of revenues:    
Cost of revenues $ 973 $ 2,005