XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following as of September 30, 2024 and December 31, 2023:
September 30,
2024
December 31,
2023
Accrued general expenses$19,634,415 $27,001,232 
Accrued workers' compensation and other insurance liabilities19,349,940 12,881,902 
Accrued subcontractors10,165,705 37,858,755 
Accrued payroll7,460,342 6,464,192
Accrued bonus2,311,0774,784,005 
Other current liabilities1,047,127 2,350,523 
Total accrued liabilities$59,968,606 $91,340,609