XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER NON-CANCELLABLE LEASES (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Leases      
2025 [1] $ 491,352    
2026 650,195    
2027 564,681    
2028 360,055    
2029 242,595    
Total Lease Payments  2,308,878    
Less: Amount Representing Interest (393,251)    
Present value of lease liabilities $ 1,915,627 $ 2,089,487 $ 1,246,520
[1] This amount represents future lease payments for the remaining nine months of fiscal year 2025. It does not include any lease payments for the three months ended June 30, 2024.