XML 85 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Benefit Plans - Assets Measured at Fair Value on Recurring Basis for Pension Plan (Detail) - Pension Plans - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value $ 148,974 $ 137,893 $ 126,098
Mutual Fund      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 140,148 127,881  
Mutual Fund | Equity Funds      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 78,407 78,522  
Mutual Fund | Fixed Income Securities      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 61,741 49,359  
Cash and Cash Equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 1,504 2,266  
Mutual Fund Including Cash And Cash Equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 141,652 130,147  
Real Estate Funds      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 7,322 7,746  
Fair Value, Inputs, Level 1 | Mutual Fund      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 140,148 127,881  
Fair Value, Inputs, Level 1 | Mutual Fund | Equity Funds      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 78,407 78,522  
Fair Value, Inputs, Level 1 | Mutual Fund | Fixed Income Securities      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 61,741 49,359  
Fair Value, Inputs, Level 1 | Cash and Cash Equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value 1,504 2,266  
Fair Value, Inputs, Level 1 | Mutual Fund Including Cash And Cash Equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Plan assets measured at fair value $ 141,652 $ 130,147