XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Liabilities (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Accrued Liabilities [Abstract]    
Accrued general expenses $ 19,634,415 $ 27,001,232
Accrued workers' compensation and other insurance liabilities 19,349,940 12,881,902
Accrued subcontractors 10,165,705 37,858,755
Accrued payroll 7,460,342 6,464,192
Accrued bonus 2,311,077 4,784,005
Other current liabilities 1,047,127 2,350,523
Total accrued liabilities $ 59,968,606 $ 91,340,609