XML 55 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Legal Proceedings [Abstract]  
Schedule of accrued liabilities
   December 31,
2022
   December 31,
2021
 
Accrued bonus  $1,500,717   $7,260,456 
Accrued lab fees   584,203    4,885,539 
Accrued payroll   4,245,838    3,539,301 
Medicare advance   
-
    975,415 
FICA/Medicare liability   555,166    739,629 
Accrued general expenses   11,436,462    3,497,418 
Accrued subcontractors   8,101,150    9,564,833 
Accrued fuel and maintenance   253,243    450,842 
Accrued workers compensation and insurance liabilities   3,766,469    2,259,571 
Other current liabilities   706,528    736,021 
Accrued legal fees   344,417    1,143,629 
Credit card payable   78,838    58,223 
Total accrued liabilities  $31,573,031   $35,110,877