v3.26.1
Accrued Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Accrued Liabilities [Abstract]    
Accrued workers' compensation and other insurance liabilities $ 19,172,790 $ 18,229,568
Accrued general expenses 10,850,158 12,053,483
Accrued payroll 5,763,427 5,511,713
Accrued subcontractors 4,165,754 4,350,051
Accrued bonus 0 2,644,625
Total accrued liabilities $ 39,952,129 $ 42,789,440