XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Feb. 29, 2020
Leases      
July 2023 – June 2024 $ 134,690    
Total future minimum lease payments 134,690    
Less: present value adjustment 1,671    
Operating lease liabilities at June 30, 2023 133,019   $ 715,310
Less: current portion of operating lease liabilities 133,019 $ 196,081  
Operating lease liabilities, net of current portion $ 33,526