v3.25.1
STOCK BASED COMPENSATIONS - Schedule of the activity of the company's restricted stock outstanding (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Shares    
Restricted stock outstanding, beginning balance (in shares) 983,205  
Granted (in shares) 766,958  
Vested (in shares) (526,611)  
Forfeited/cancelled/expired (in shares) (16,245)  
Restricted stock outstanding, ending balance (in shares) 1,207,307  
Weighted Average Fair Value    
Weighted average fair value, beginning balance   $ 57,598
Granted $ 82,520  
Vested (41,576)  
Forfeited/cancelled/expired (794)  
Weighted average fair value, ending balance $ 97,748