v3.26.1
SHAREHOLDERS' EQUITY - Schedule of Stockholders Equity (Details) - shares
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Balance at beginning of the year (in shares) 1,544,000  
Ending balance (in shares) 1,645,000  
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Balance at beginning of the year (in shares) 17,893,059 17,809,590
Reissuance of treasury shares (in shares) 0 0
Share repurchases (in shares) 0 0
Ending balance (in shares) 17,946,378 17,848,638
Treasury Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Balance at beginning of the year (in shares) 1,543,791 1,026,941
Reissuance of treasury shares (in shares) (19,079) (15,539)
Share repurchases (in shares) 87,970 15,539
Ending balance (in shares) 1,645,357 1,041,907
Vesting of performance shares and restricted stock units | Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Vesting of performance shares and restricted stock units (in shares) 53,803 40,162
Vesting of performance shares and restricted stock units | Treasury Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Vesting of performance shares and restricted stock units (in shares) 20,281 14,966
Restricted stock awards activities | Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Restricted stock awards activities (in shares) (484) (1,114)
Restricted stock awards activities | Treasury Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Restricted stock awards activities (in shares) 12,394 0