XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Pension Benefit Plan) - Components of Net Periodic Pension Cost and Amounts Recognized Other Comprehensive (Loss) Income (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net periodic benefit cost:      
Service cost $ 1,664 $ 1,579 $ 1,426
Interest cost $ 1,902 $ 1,851 $ 1,168
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Expected return on plan assets $ (2,529) $ (1,750) $ (2,129)
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Expected Return (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Amortization of actuarial losses $ 28 $ 26 $ 355
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Nonoperating Income (Expense) Other Nonoperating Income (Expense) Other Nonoperating Income (Expense)
Net periodic benefit cost $ 1,065 $ 1,706 $ 820
Other changes in plan assets and benefit obligations recognized in other comprehensive (loss) income:      
Net actuarial (gain) loss (1,640) 2,304 (6,549)
Amortization of actuarial gains (losses) 233 (145) (113)
Amount recognized in other comprehensive (income) loss (1,407) 2,159 (6,662)
Total recognized in net periodic benefit cost and other comprehensive (income) loss $ (342) $ 3,865 $ (5,842)