XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other current liabilities
          
   June 30, 2022   December 31, 2021 
Accrued consulting  $667,738   $474,275 
Crossflo acquisition liability   177,244    177,244 
Accrued patent expenses   344,697    41,585 
Other accrued expenses   1,725    31,143 
Total accrued expenses and other current liabilities  $1,191,404   $724,247