XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 372,901 $ 322,311
Less accumulated depreciation (157,419) (128,415)
Total property and equipment, net 215,482 193,896
Construction and transportation equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 345,647 296,718
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 20,500 19,072
Land    
Property, Plant and Equipment [Line Items]    
Total property and equipment 3,402 3,402
Office equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 3,352 $ 3,119