XML 113 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Savings Plans, Pension Plans and Other Postretirement Employee Benefits (Assets in Defined Benefit Pension Plan Invested) (Details) - Pension Plans [Member] - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Fair Value of Plan Assets $ 170,722 $ 177,875 $ 172,246
Cash and Cash Equivalents [Member]      
Fair Value of Plan Assets 1,707 3,009  
Collective Investment Funds [Member]      
Fair Value of Plan Assets 169,015    
Global Equities [Member]      
Fair Value of Plan Assets   34,534  
Fixed Income Securities [Member]      
Fair Value of Plan Assets   131,837  
Alternative Securities [Member]      
Fair Value of Plan Assets   8,495  
Level 1      
Fair Value of Plan Assets 1,707 160,262  
Level 1 | Cash and Cash Equivalents [Member]      
Fair Value of Plan Assets 1,707 3,009  
Level 1 | Collective Investment Funds [Member]      
Fair Value of Plan Assets 0    
Level 1 | Global Equities [Member]      
Fair Value of Plan Assets   34,534  
Level 1 | Fixed Income Securities [Member]      
Fair Value of Plan Assets   114,224  
Level 1 | Alternative Securities [Member]      
Fair Value of Plan Assets   8,495  
Level 2 [Member]      
Fair Value of Plan Assets   17,613  
Level 2 [Member] | Cash and Cash Equivalents [Member]      
Fair Value of Plan Assets   0  
Level 2 [Member] | Global Equities [Member]      
Fair Value of Plan Assets   0  
Level 2 [Member] | Fixed Income Securities [Member]      
Fair Value of Plan Assets   17,613  
Level 2 [Member] | Alternative Securities [Member]      
Fair Value of Plan Assets   $ 0  
Investments Measured at Net Asset Value [Member]      
Fair Value of Plan Assets 169,015    
Investments Measured at Net Asset Value [Member] | Cash and Cash Equivalents [Member]      
Fair Value of Plan Assets 0    
Investments Measured at Net Asset Value [Member] | Collective Investment Funds [Member]      
Fair Value of Plan Assets $ 169,015