XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of future minimum lease payments
    Operating Lease  
For the fiscal years ending December 31, 2022:      
2022   $ 61,503    
2023     143,325  
2024     168,577  
2025     191,779  
2026     66,536  
Thereafter     -  
Total undiscounted lease payments     631,720  
Present value discount, less interest     80,354  
Lease Liability   $ 551,336