v3.25.1
SHAREHOLDERS' EQUITY - Schedule of Stockholders Equity (Details) - shares
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Common Stock    
Balance at beginning of the year (in shares) 952,000  
Ending balance (in shares) 1,027,000 952,000
Common Stock    
Common Stock    
Balance at beginning of the year (in shares) 16,465,776 16,377,820
Reissuance of treasury shares (in shares) 0 0
Share repurchases (in shares) 0 0
Ending balance (in shares) 17,809,590 16,465,776
Treasury Shares    
Common Stock    
Balance at beginning of the year (in shares) 952,394 902,157
Reissuance of treasury shares (in shares) (17,186) (35,477)
Share repurchases (in shares) 59,202 53,133
Ending balance (in shares) 1,026,941 952,394
Vesting of performance shares and restricted stock units | Common Stock    
Common Stock    
Vesting of performance shares (in shares) 58,640 55,039
Vesting of performance shares and restricted stock units | Treasury Shares    
Common Stock    
Vesting of performance shares (in shares) 21,745 20,713
Restricted stock awards activities | Common Stock    
Common Stock    
Restricted stock awards activities (in shares) 20,174 32,917
Restricted stock awards activities | Treasury Shares    
Common Stock    
Restricted stock awards activities (in shares) 10,786 11,868
Equity issuance | Common Stock    
Common Stock    
Equity issuance (in shares) 1,265,000 0
Equity issuance | Treasury Shares    
Common Stock    
Equity issuance (in shares) 0 0