v3.26.1
REVENUE RECOGNITION - Change in deferred revenue (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
REVENUE RECOGNITION    
Balance at beginning of period $ 1,885,462 $ 1,163,953
Cash received during period 9,257,405 6,697,757
Revenue recognized during period (8,670,133) (5,976,248)
Balance at end of period $ 2,472,734 $ 1,885,462