XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Operating Lease Liability (Details) - Lessee, Operating Lease, Liability, Maturity - USD ($)
Jun. 30, 2022
Mar. 31, 2022
Lessee, Operating Lease, Liability, Maturity [Abstract]    
Remaining payments 2023 $ 191,130  
2024 254,840  
2025 254,840  
2026 267,767  
2027 277,000  
Thereafter 669,416  
Total undiscounted future minimum lease payments 1,914,993  
Less: Difference between undiscounted lease payments and discounted lease liabilities (241,957)  
Present value of net minimum lease payments 1,673,036  
Less current portion (196,271) $ (194,370)
Operating lease liabilities – long-term $ 1,476,765 $ 1,526,551