XML 138 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans Fair Value Of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets $ 85,595 $ 84,659
Actual plan asset allocations 100.00% 100.00%
Equity securities    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets $ 47,855 $ 48,244
Actual plan asset allocations 55.90% 57.00%
Equity Funds    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets $ 31,369 $ 27,998
Mutual Funds    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets 16,486 20,246
Debt securities    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets $ 32,707 $ 31,423
Actual plan asset allocations 38.20% 37.10%
Money Market Funds    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets $ 5,534 $ 6,276
Fixed Income Funds    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets 13,590 12,639
Corporate debt securities    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets 4,090 2,600
US Government Agencies Debt Securities    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets 9,493 9,908
Other Alternative Investment Mutual Funds    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Fair value of plan assets $ 5,033 $ 4,992
Actual plan asset allocations 5.90% 5.90%