v3.26.1
INCOME TAXES - Income tax payments by jurisdiction (Details) - USD ($)
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
INCOME TAXES    
U.S., federal $ 851,591  
U.S., state and local 8,655  
Total income taxes paid 1,300,320 $ 1,402,908
United Kingdom    
INCOME TAXES    
Foreign 376,358  
Other    
INCOME TAXES    
Foreign $ 63,716