XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Components of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Less: Accumulated depreciation and amortization $ (22,808) $ (20,043)
Property and equipment, net 53,682 53,572
Land    
Property, Plant and Equipment [Line Items]    
Total 5,344 5,344
Building    
Property, Plant and Equipment [Line Items]    
Total 35,878 24,091
Computers    
Property, Plant and Equipment [Line Items]    
Total 9,731 9,186
Furniture    
Property, Plant and Equipment [Line Items]    
Total 3,170 2,012
Automobiles and other vehicles    
Property, Plant and Equipment [Line Items]    
Total 11,427 11,544
Software    
Property, Plant and Equipment [Line Items]    
Total 6,775 7,166
Net of accumulated depreciation    
Property, Plant and Equipment [Line Items]    
Total 72,325 59,343
Property and equipment, net 49,517 39,300
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 4,165 $ 14,272