XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Lease Liability (Details) - Lessee, Operating Lease, Liability, Maturity - USD ($)
Dec. 31, 2022
Mar. 31, 2022
Lessee Operating Lease Liability Maturity Abstract    
Remaining payments 2023 $ 63,710  
2024 254,840  
2025 254,840  
2026 267,767  
2027 277,000  
Thereafter 669,416  
Total undiscounted future minimum lease payments 1,787,573  
Less: Difference between undiscounted lease payments and discounted lease liabilities (212,196)  
Present value of net minimum lease payments 1,575,377  
Less current portion (200,148) $ (194,370)
Operating lease liabilities – long-term $ 1,375,229 $ 1,526,551