XML 26 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
   Operating Lease 
For the fiscal years ending December 31, 2022:    
2022  $89,666 
2023   143,325 
2024   168,577 
2025   191,779 
2026   66,536 
Thereafter   
-
 
Total undiscounted lease payments   659,883 
Present value discount, less interest   89,661 
Lease Liability  $570,222