XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 124,374 $ 114,265
Less accumulated depreciation (64,260) (57,992)
Property and equipment, net 60,114 56,273
Depreciation 13,574 10,659
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,828 3,828
Building and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 24,271 24,197
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 472 482
Revenue-generating assets    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 63,587 56,336
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 16,790 15,536
Office and computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 15,395 13,855
Motor vehicles    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 31 $ 31