v3.26.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Operating Leases (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Schedule of Supplemental Balance Sheet Information Related to Operating Leases [Abstract]    
Operating lease right of use assets $ 1,038,563 $ 850,172
Operating lease liabilities – current 319,910 339,699
Operating lease liabilities – non-current 539,183 287,527
Total operating lease liabilities $ 859,093 $ 627,226
Weighted average remaining lease term (years) 3 years 2 months 12 days 1 year 7 months 6 days
Weighted average discount rate 5.60% 6.25%