XML 54 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Property, Plant and Equipment - Property, Plant and Equipment by Classification (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Property, plant, and equipment, gross $ 121,233 $ 120,087
Less accumulated depreciation and amortization (56,544) (53,391)
Property, plant and equipment, net $ 64,689 66,696
Retrofit Assets [Member]    
Property, plant and equipment, useful life (Year) 20 years  
Property, plant, and equipment, gross $ 70,820 70,820
Machinery and Equipment [Member]    
Property, plant and equipment, useful life (Year) 10 years  
Property, plant, and equipment, gross $ 17,374 17,413
Site Improvement [Member]    
Property, plant and equipment, useful life (Year) 10 years  
Property, plant, and equipment, gross $ 7,157 7,054
Lab Equipment, Furniture and Fixtures, and Vehicles [Member]    
Property, plant and equipment, useful life (Year) 5 years  
Property, plant, and equipment, gross $ 6,396 6,393
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,523
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,021 2,034
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 $ 8,802 $ 7,710