XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Leases    
July 2022 – June 2023 $ 197,600  
July 2023 – June 2024 134,690  
Total future minimum lease payments 332,290  
Less: present value adjustment 9,960  
Operating lease liabilities at June 30, 2022 322,330  
Less: current portion of operating lease liabilities 132,940 $ 198,819
Operating lease liabilities, net of current portion $ 189,390 $ 216,381