XML 76 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Operating Lease Liability (Details) - Lessee, Operating Lease, Liability, Maturity - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Lessee, Operating Lease, Liability, Maturity [Abstract]    
2022 $ 254,840  
2023 254,840  
2024 254,840  
2025 267,767  
2026 277,000  
Thereafter 669,416  
Total undiscounted future minimum lease payments 1,978,703  
Less: Difference between undiscounted lease payments and discounted lease liabilities (257,782)  
Present value of net minimum lease payments 1,720,921  
Less current portion (194,370) $ (201,883)
Operating lease liabilities – long-term $ 1,526,551 $ 1,720,921