XML 67 R51.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - Schedule of Supplemental Balance Sheet Information Related to Operating Leases - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Schedule Of Supplemental Balance Sheet Information Related To Operating Leases [Abstract]    
Operating lease right of use assets $ 1,259,395 $ 974,761
Operating lease liabilities – current 370,802 481,502
Operating lease liabilities – non-current 618,302 $ 287,247
Total operating lease liabilities $ 989,104  
Weighted average remaining lease term (years) 2 years 4 months 24 days  
Weighted average discount rate 6.10%