XML 24 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Inventory (Schedule of Inventory) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Inventory Disclosure [Abstract]        
Raw materials - current $ 19,388 $ 26,152    
Work-in-process 1,692 3,016    
Finished goods 0 1,022    
Inventory - current 21,080 30,190    
Raw materials - long term (net of allowances of $24 and $19, respectively 1,068 3,980    
Inventory 22,148 34,170    
Allowance for inventory obsolescence $ 24 $ 19 $ 15 $ 15