Treasury Stock - Additional Information (Detail) - USD ($) |
12 Months Ended | |||
|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Mar. 31, 2024 |
Nov. 30, 2022 |
|
| Number of shares of common stock authorized to repurchase | 117,000,000 | 3,000,000 | ||
| Number of shares of common stock repurchased | 782,744 | 377,154 | 645,939 | |
| Treasury stock, value, acquired, cost method | $ 56,206,000 | $ 37,605,000 | $ 45,710,000 | |
| Average price per share of common stock | $ 71.81 | $ 99.71 | $ 70.76 | |
| Nineteen Ninety Six Share Repurchase Program [Member] | ||||
| Number of shares of common stock repurchased | 240,933 | |||
| Average price per share of common stock | $ 56.44 | |||
| Minimum [Member] | Nineteen Ninety Six Share Repurchase Program [Member] | ||||
| Treasury stock, value, acquired, cost method | $ 13,600,000 | |||