XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Supplemental Balance Sheet Information Related to Operating Leases - USD ($)
Sep. 30, 2023
Mar. 31, 2023
Schedule of Supplemental Balance Sheet Information Related to Operating Leases [Abstract]    
ROU assets $ 718,418 $ 974,761
Operating lease liabilities – current 345,171 481,502
Operating lease liabilities – non-current 246,341 287,247
Total operating lease liabilities $ 591,512 $ 768,749