v3.26.1
Accrued Liabilities (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Accrued Liabilities [Abstract]    
Accrued workers' compensation and other insurance liabilities $ 18,556,009 $ 18,229,568
Accrued general expenses 11,687,015 12,053,483
Accrued payroll 7,508,488 5,511,713
Accrued subcontractors 4,332,017 4,350,051
Accrued bonus 2,644,625 2,644,625
Total accrued liabilities $ 44,728,154 $ 42,789,440