XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities
3 Months Ended
Mar. 31, 2024
Accrued Liabilities [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following as of March 31, 2024 and December 31, 2023:
March 31,
2024
December 31,
2023
Accrued subcontractors$19,039,490 $37,858,755 
Accrued general expenses19,644,487 27,001,232 
Accrued workers' compensation and other insurance liabilities14,825,588 12,881,902 
Accrued payroll8,070,291 6,464,192
Accrued bonus6,096,8004,784,005 
Other current liabilities2,501,600 2,350,523 
Total accrued liabilities$70,178,256 $91,340,609