XML 53 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment are summarized as follows:
 As of December 31,
 20222021
Construction and transportation equipment$345,647 $296,718 
Buildings and improvements20,500 19,072 
Land3,402 3,402 
Office equipment3,352 3,119 
Total property and equipment372,901 322,311 
Less accumulated depreciation(157,419)(128,415)
Total property and equipment, net$215,482 $193,896