v3.26.1
SHAREHOLDERS' EQUITY (Tables)
3 Months Ended
Jun. 30, 2026
Equity [Abstract]  
Schedule of Stockholders Equity
Common Stock
June 30, 2026June 30, 2025
Common StockTreasury StockCommon StockTreasury Stock
Balance at beginning of the fiscal year17,893,059 1,543,791 17,809,590 1,026,941 
Vesting of performance shares and restricted stock units53,803 20,281 40,162 14,966 
Reissuance of treasury shares— (19,079)— (15,539)
Restricted stock awards activities(484)12,394 (1,114)— 
Share repurchases— 87,970 — 15,539 
Ending balance17,946,378 1,645,357 17,848,638 1,041,907