XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Right of Use Assets and Operating Lease Liability (Details) - Lessee, Operating Lease, Liability, to be Paid, Maturity - USD ($)
Mar. 31, 2023
Mar. 31, 2022
Lessee Operating Lease Liability To Be Paid Maturity Abstract    
2024 $ 254,840  
2025 254,840  
2026 267,767  
2027 277,000  
2028 277,000  
Thereafter 392,416  
Total undiscounted future minimum lease payments 1,723,863  
Less: Difference between undiscounted lease payments and discounted lease liabilities (197,312)  
Present value of net minimum lease payments 1,526,551  
Less current portion (202,087) $ (194,370)
Operating lease liabilities – long-term $ 1,324,464 $ 1,526,551