XML 43 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Property and Equipment. (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   December 31, 
   2020   2019 
Facilities and plant equipment  $357,740   $495,513 
Land   4,837    7,219 
Other equipment, vehicles and furniture   7,858    11,229 
Construction in progress   11,828    15,793 
    382,263    529,754 
Accumulated depreciation   (152,777)   (197,228)
   $229,486   $332,526