XML 97 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Plan Assets by major categories (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets $ 88,289 $ 98,016
Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 5,736 8,961
Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 82,553 89,055
Cash and Cash Equivalents    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 5,736 8,961
Cash and Cash Equivalents | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 5,736 8,961
Equity Securities, U.K.    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 527 534
Equity Securities, U.K. | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 527 534
Equity Securities, Overseas Equities    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 13,227 12,424
Equity Securities, Overseas Equities | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 13,227 12,424
Equity Securities, Emerging Markets    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 2,070 3,296
Equity Securities, Emerging Markets | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 2,070 3,296
Fixed Income Securities, Government Bonds    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 78 87
Fixed Income Securities, Government Bonds | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 78 87
Fixed Income Securities, Non-Government Bonds    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 15,569 12,860
Fixed Income Securities, Non-Government Bonds | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 15,569 12,860
Hedge Funds    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 15,983 18,898
Hedge Funds | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 15,983 18,898
Liability Driven Investments    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 31,492 34,681
Liability Driven Investments | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 31,492 34,681
Commodities    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 795 676
Commodities | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 795 676
Other    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 2,812 5,599
Other | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets $ 2,812 $ 5,599