v3.25.2
SHARES REPURCHASE (Details) - USD ($)
$ in Millions
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Jun. 10, 2019
May 14, 2014
Class of Stock Disclosures [Abstract]        
Stock repurchase program, number of shares authorized to be repurchased     1,125,000 750,000
Stock repurchased during period (in shares) 70,756 48,729    
Stock repurchased during period, value $ 1.4 $ 0.9    
Treasury stock (in shares) 327,606 256,850