v3.26.1
Leases - Schedule of Operating Leases (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Lease Cost Abstract    
Operating lease right-of-use assets Operating lease right-of-use assets Operating lease right-of-use assets
Operating lease right-of-use assets $ 1,588,589 $ 1,967,752
Operating lease liabilities Right-of-use liability, current Right-of-use liability, current
Right-of-use liability, current $ 449,056 $ 395,325
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Right-of-use lease liability, long-term Right-of-use lease liability, long-term
Right-of-use lease liability, long-term $ 1,392,937 $ 1,841,993
Weighted-average discount rate – operating leases 6.00% 6.00%
Weighted-average remaining lease term – operating lease (in years) 4 years 4 years 10 months 24 days