XML 114 R98.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Retirement Plans - Amounts Recognized in Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet $ (21,403) $ (11,695)
Non-current assets    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet 5,606 14,147
Accrued expenses    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet (1,497) (1,314)
Other liabilities    
Defined Benefit Plan Disclosure [Line Items]    
Defined benefit plan amounts recognized in balance sheet $ (25,512) $ (24,528)