XML 51 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, Equipment and Leasehold Improvements (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Schedule of equipment and leasehold improvements

   December 31, 
   2021   2020 
Land and Building (construction in progress)  $136,131   $ 
Equipment   52,036    51,060 
Leasehold improvements   2,082    1,989 
    190,249    53,049 
Less accumulated depreciation and amortization   40,897    33,469 
   $149,352   $19,580 

 

Depreciation and amortization expense was $4.4 million, $3.8 million and $3.7 million in 2021, 2020, and 2019, respectively.