v3.26.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2026
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following as of March 31, 2026 and December 31, 2025:
March 31,
2026
December 31,
2025
Accrued workers' compensation and other insurance liabilities$18,556,009 $18,229,568 
Accrued general expenses11,687,015 12,053,483 
Accrued payroll7,508,488 5,511,713 
Accrued subcontractors4,332,017 4,350,051 
Accrued bonus2,644,6252,644,625
Total accrued liabilities$44,728,154 $42,789,440