XML 58 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Property, Plant and Equipment - Property, Plant and Equipment by Classification (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Property, plant, and equipment, gross $ 164,797 $ 125,525
Less accumulated depreciation and amortization (62,634) (59,117)
Property, plant and equipment, net $ 102,163 66,408
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,949 17,374
Site Improvement [Member]    
Property, plant and equipment, useful life (Year) 10 years  
Property, plant, and equipment, gross $ 7,157 7,157
Lab Equipment, Furniture and Fixtures, and Vehicles [Member]    
Property, plant and equipment, useful life (Year) 5 years  
Property, plant, and equipment, gross $ 6,935 6,396
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) 7 years  
Computer, Office Equipment, and Software [Member]    
Property, plant, and equipment, gross $ 2,240 1,983
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 $ 51,033 $ 13,132