v3.26.1
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Accrued Liabilities [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following as of June 30, 2026 and December 31, 2025:
June 30,
2026
December 31,
2025
Accrued workers' compensation and other insurance liabilities$19,172,790 $18,229,568 
Accrued general expenses10,850,158 12,053,483 
Accrued payroll5,763,427 5,511,713 
Accrued subcontractors4,165,754 4,350,051 
Accrued bonus— 2,644,625
Total accrued liabilities$39,952,129 $42,789,440