v3.26.1
Leases - Schedule of Operating Right-of-Use (“ROU”) Assets and Lease Liabilities (Details) - USD ($)
Mar. 31, 2026
Mar. 31, 2025
Operating ROU:    
ROU assets $ 4,289,237 $ 10,933,068
Total operating ROU assets 4,289,237 10,933,068
Operating lease obligations:    
Current operating lease liabilities 1,507,340 2,617,762
Non-current operating lease liabilities 3,302,325 9,106,928
Total lease liabilities $ 4,809,665 $ 11,724,690
Weighted average annual discount rate 7.20% 7.20%
Weighted average remaining lease term (years) 2 years 11 months 4 days 4 years 8 months 1 day