XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of accrued expenses
Schedule of accrued expenses        
   September 30, 2023   December 31, 2022 
Crossflo acquisition liability  $177,244   $177,244 
Accrued patent expenses   420,144    382,207 
Other accrued expenses   51,837    25,357 
Total accrued expenses and other current liabilities  $649,225   $584,808