XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Liabilities (Details) - Schedule of accrued liabilities - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Schedule of accrued liabilities [Abstract]    
Accrued bonus $ 3,730,768 $ 7,260,456
Accrued lab fees 3,479,852 4,885,539
Accrued payroll 7,031,788 3,539,301
Medicare advance 975,415
FICA/Medicare liability 739,629 739,629
Accrued general expenses 6,787,508 3,497,418
Accrued subcontractors 8,041,022 9,564,833
Accrued fuel and maintenance 320,565 450,842
Accrued workers compensation 5,426,284 2,259,571
Other current liabilities 578,023 736,021
Accrued legal fees 2,438,884 1,143,629
Credit card payable 82,196 58,223
Total accrued liabilities $ 38,656,519 $ 35,110,877