XML 118 R103.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Plans - Amounts Recognized in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet $ (22,481) $ (21,403)
Non-current assets    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet 4,409 5,606
Accrued expenses    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet (1,583) (1,497)
Other liabilities    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet $ (25,307) $ (25,512)