XML 73 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 347,584 $ 259,727
Less accumulated depreciation (143,268) (133,059)
Property and equipment, net 204,316 126,668
Construction and transportation equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 315,756 231,799
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 24,098 21,025
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 3,891 3,891
Office equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,839 $ 3,012