v3.25.4
Computation of Earnings Per Share - Calculation of Basic and Diluted Common Shares Outstanding (Detail) - shares
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]        
Weighted-Average Shares of Common Stock Outstanding 31,824,706 33,317,168 32,247,333 33,493,382
Assumed Exercise of Outstanding Dilutive Options 175,289 203,978 176,601 231,459
Less Shares Repurchased from Proceeds of Assumed Exercised Options (74,668) (67,763) (75,339) (86,173)
Restricted Stock and Restricted Stock Units 80,598 155,155 80,656 132,992
Weighted-Average Common Stock and Dilutive Securities Outstanding 32,005,925 33,608,538 32,429,251 33,771,660
Shares Excluded Due to Anti-Dilution Effects, Including Contingent Awards 39,215 5,476 35,999 4,047