XML 55 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory - Schedule of Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]      
Allowance for inventory obsolescence $ 221 $ 24 $ 19
Raw materials - current 18,026 19,388  
Work-in-process 1,900 1,692  
Finished goods 0 0  
Inventory - current 19,926 21,080  
Raw materials - long term (net of allowances of $221 and $24, respectively) 1,065 1,068  
Inventory - total $ 20,991 $ 22,148