v3.26.1
Leases - Schedule of Operating Right-of-Use (“ROU”) Assets and Lease Liabilities (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Operating ROU:    
ROU assets $ 3,700,499 $ 4,289,237
Total operating ROU assets 3,700,499 4,289,237
Operating lease obligations:    
Current operating lease liabilities 1,395,477 1,507,340
Non-current operating lease liabilities 2,781,430 3,302,325
Total lease liabilities $ 4,176,907 $ 4,809,665
Weighted average annual discount rate 7.10% 7.20%
Weighted average remaining lease term (years) 2 years 9 months 3 days 2 years 11 months 4 days