XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2022
Accrued Liabilities [Abstract]  
Schedule of accrued liabilities
   March 31,
2022
   December 31,
2021
 
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