v3.26.1
LEASES - Supplemental cash flow and balance sheet information (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
LEASES    
Cash paid for amounts included in the measurement of operating lease liabilities $ 1,513,227 $ 1,455,611
Right-of-use assets received in exchange for operating lease obligations 3,091,659  
Operating lease right-of-use assets 7,889,862 5,949,418
Current portion of operating lease liabilities $ 1,233,305 $ 988,099
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current Other Liabilities, Current
Noncurrent portion of operating lease liabilities $ 7,445,152 $ 5,723,930