v3.26.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Operating Leases (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Schedule of Supplemental Balance Sheet Information Related to Operating Leases [Abstract]    
Operating lease right of use assets $ 906,762 $ 1,038,563
Operating lease liabilities – current 253,378 319,910
Operating lease liabilities – non-current 494,714 539,183
Total operating lease liabilities $ 748,092 $ 859,093
Weighted average remaining lease term (years) 3 years 1 month 6 days 3 years 2 months 12 days
Weighted average discount rate 5.60% 5.60%