XML 57 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 58,718 $ 47,612  
Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment (21,070) (21,000)  
Property, Plant and Equipment, Net 37,648 26,612  
Depreciation Expense 7,500 6,800 $ 5,900
Increase (Decrease) in Other Noncurrent Assets 10,500    
Net loss (gain) from property disposals (1,943) 0 $ (448)
Office furnishings, leasehold improvements, computer equipment and computer software      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross 38,178 37,567  
Transportation and construction equipment      
Property, Plant and Equipment [Line Items]      
Property, Plant and Equipment, Gross $ 20,540 $ 10,045