v3.26.1
Retirement Plans - Amounts Recognized in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet $ (24,881) $ (22,481)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccruedLiabilitiesCurrent    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet (1,585) (1,583)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AssetsNoncurrent    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet 2,599 4,409
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet $ (25,895) $ (25,307)