v3.25.4
SHAREHOLDERS' EQUITY (Tables)
9 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Stockholders Equity
Common Stock
December 31, 2025December 31, 2024
Common StockTreasury StockCommon StockTreasury Stock
Balance at beginning of the fiscal year17,809,590 1,026,941 16,465,776 952,394 
Vesting of performance shares and restricted stock units40,853 21,826 39,928 14,381 
Reissuance of treasury shares— (15,539)— (17,186)
Restricted stock awards activities24,564 — 19,967 10,639 
Share repurchases— 371,549 — 44,858 
Equity issuance— — 1,265,000 — 
Ending balance17,875,007 1,404,777 17,790,671 1,005,086