XML 81 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Details) - Schedule of accrued liabilities - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Accrued subcontractors $ 37,858,755 $ 8,101,150
Accrued general expenses 27,001,232 11,436,462
Accrued workers' compensation and other insurance liabilities 12,881,902 3,766,469
Accrued payroll 6,464,192 4,245,838
Accrued bonus 4,784,005 1,500,717
Other current liabilities 2,350,523 2,522,395
Total accrued liabilities $ 91,340,609 $ 31,573,031