XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Contract Liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Contract Liabilities [Abstract]  
Schedule of amounts related to contract liabilities
   December 31, 
   2021   2020 
         
Patient services paid but not provided  $42,530   $35,779 
Consulting services paid but not provided   25,000    47,864 
Unshipped products   5,308    5,782 
   $72,838   $89,425