XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details)
Mar. 31, 2023
USD ($)
Leases [Abstract]  
2023 $ 57,718
2024 76,958
2025 19,120
Total minimum lease payments 153,796
Less: present value discount (8,551)
Total 145,245
Current portion of operating lease obligation 69,333
Operating Lease obligation, less current portion $ 75,912