XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Details) - Schedule of accrued liabilities - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of accrued liabilities [Abstract]    
Accrued bonus $ 5,946,829 $ 7,260,456
Accrued lab fees 4,437,588 4,885,539
Accrued payroll 5,159,240 3,539,301
Medicare advance 290,582 975,415
FICA/Medicare liability 739,629 739,629
Accrued general expenses 5,055,226 3,497,418
Accrued subcontractors 10,500,202 9,564,833
Accrued fuel and maintenance 463,555 450,842
Accrued workers compensation 3,229,861 2,259,571
Other current liabilities 772,965 736,021
Accrued legal fees 1,471,053 1,143,629
Credit card payable 107,294 58,223
Total accrued liabilities $ 38,174,025 $ 35,110,877