Employee Benefits - Additional Information (Detail) - USD ($) $ in Millions |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Retirement Benefits [Abstract] | ||
| Number of common stock that would be issued based on year-end common stock closing price | 622,271 | |
| Discretionary contributions accrued by the Company under voluntary deferred compensation plan under Section 401(k) of the Internal Revenue Code | $ 28.5 | $ 27.5 |