XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Details) - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Future minimum payments under operating leases    
2025   $ 80,284
2026   13,381
Total operating lease payments   93,665
Less: amounts representing interest   (600)
Present value of net operating lease payments $ 93,065 93,065
Less: current portion   $ 93,065