XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Details) - Schedule of accrued liabilities - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Accrued Liabilities [Abstract]    
Accrued subcontractors $ 10,829,445 $ 8,101,150
Accrued workers compensation and insurance liabilities 10,330,099 3,766,469
Accrued general expenses 6,296,541 11,436,462
Accrued payroll 3,752,317 4,245,838
Accrued bonus 1,120,425 1,500,717
Accrued legal fees 1,048,393 344,417
Other current liabilities 634,526 706,528
Accrued lab fees 396,255 584,203
Accrued fuel and maintenance 314,894 253,243
Credit card payable 46,320 78,838
FICA/Medicare liability 17,929 555,166
Total accrued liabilities $ 34,787,144 $ 31,573,031