XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Liabilities [Abstract]  
Schedule of accrued liabilities
Accrued liabilities consist of the following as of June 30, 2023 and December 31, 2022:
June 30,
2023
December 31,
2022
Accrued subcontractors$10,829,445 $8,101,150 
Accrued workers compensation and insurance liabilities10,330,099 3,766,469 
Accrued general expenses6,296,541 11,436,462 
Accrued payroll3,752,3174,245,838
Accrued bonus1,120,425 1,500,717 
Accrued legal fees1,048,393 344,417 
Other current liabilities634,526 706,528 
Accrued lab fees396,255 584,203 
Accrued fuel and maintenance314,894 253,243 
Credit card payable46,320 78,838 
FICA/Medicare liability17,929 555,166 
Total accrued liabilities$34,787,144 $31,573,031