XML 16 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Note 6 - Property, Plant and Equipment - Property, Plant and Equipment by Classification (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property, plant, and equipment, gross $ 120,087 $ 115,251
Less accumulated depreciation and amortization (53,391) (47,789)
Property, plant and equipment, net $ 66,696 67,462
Retrofit Assets [Member]    
Property, plant and equipment, useful life (Year) 20 years  
Property, plant, and equipment, gross $ 70,820 70,842
Machinery and Equipment [Member]    
Property, plant and equipment, useful life (Year) 10 years  
Property, plant, and equipment, gross $ 17,413 16,285
Site Improvement [Member]    
Property, plant and equipment, useful life (Year) 10 years  
Property, plant, and equipment, gross $ 7,054 7,055
Lab Equipment, Furniture and Fixtures, and Vehicles [Member]    
Property, plant and equipment, useful life (Year) 5 years  
Property, plant, and equipment, gross $ 6,393 6,574
Demonstration Plant [Member]    
Property, plant and equipment, useful life (Year) 2 years  
Property, plant, and equipment, gross $ 3,597 3,597
Building [Member]    
Property, plant and equipment, useful life (Year) 10 years  
Property, plant, and equipment, gross $ 2,543 2,543
Leasehold Improvements [Member]    
Property, plant, and equipment, gross $ 2,523 2,542
Leasehold Improvements [Member] | Minimum [Member]    
Property, plant and equipment, useful life (Year) 2 years  
Leasehold Improvements [Member] | Maximum [Member]    
Property, plant and equipment, useful life (Year) 5 years  
Computer, Office Equipment, and Software [Member]    
Property, plant, and equipment, gross $ 2,034 2,335
Computer, Office Equipment, and Software [Member] | Minimum [Member]    
Property, plant and equipment, useful life (Year) 3 years  
Computer, Office Equipment, and Software [Member] | Maximum [Member]    
Property, plant and equipment, useful life (Year) 6 years  
Construction in Progress [Member]    
Property, plant, and equipment, gross $ 7,710 $ 3,478