XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   December 31, 
   2021   2020 
Facilities and plant equipment  $364,039   $357,740 
Land   4,072    4,837 
Other equipment, vehicles and furniture   7,656    7,858 
Construction in progress   22,505    11,828 
    398,272    382,263 
Accumulated depreciation   (175,722)   (152,777)
   $222,550   $229,486