XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Right of Use Assets and Operating Lease Liability - Lessee, Operating Lease, Liability, Maturity (Details) - USD ($)
Dec. 31, 2024
Mar. 31, 2024
Lessee Operating Lease Liability Maturity Abstract    
Remaining payments in fiscal 2025 $ 63,710  
2026 267,767  
2027 277,000  
2028 277,000  
2029 277,000  
Thereafter 115,416  
Total undiscounted future minimum lease payments 1,277,893  
Less: Difference between undiscounted lease payments and discounted lease liabilities (110,243)  
Present value of net minimum lease payments 1,167,650  
Less current portion (208,076) $ (210,111)
Operating lease liabilities – long-term $ 959,574 $ 1,114,352