XML 101 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
Pension Plans and Other Postretirement Benefits (Details-6) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Expected Cash Flows      
Expected employer contributions, 2019 $ 0    
Expected employer contributions, 2020 0    
Cash contributions to pension and other postretirement plans 5,584 $ 11,304 $ 14,452
Pension Benefits [Member]      
Benefit Payments, Gross      
Defined benefit plan expected gross future benefit payments, 2019 16,362    
Defined benefit plan expected gross future benefit payments, 2020 17,087    
Defined benefit plan expected gross future benefit payments, 2021 17,835    
Defined benefit plan expected gross future benefit payments, 2022 18,956    
Defined benefit plan expected gross future benefit payments, 2023 19,770    
Defined benefit plan expected gross future benefit payments, 2024-2028 110,037    
Postretirement Benefits [Member]      
Benefit Payments, Gross      
Defined benefit plan expected gross future benefit payments, 2019 4,248    
Defined benefit plan expected gross future benefit payments, 2020 4,585    
Defined benefit plan expected gross future benefit payments, 2021 4,994    
Defined benefit plan expected gross future benefit payments, 2022 5,325    
Defined benefit plan expected gross future benefit payments, 2023 5,604    
Defined benefit plan expected gross future benefit payments, 2024-2028 29,478    
Medicare Part D Subsidies      
Expected Medicare Part D Subsidies, 2019 (228)    
Expected Medicare Part D Subsidies, 2020 (252)    
Expected Medicare Part D Subsidies, 2021 (276)    
Expected Medicare Part D Subsidies, 2022 (305)    
Expected Medicare Part D Subsidies, 2023 (334)    
Expected Medicare Part D Subsidies, 2024-2028 (2,103)    
Benefit Payments, Net      
Defined benefit plan expected net future benefit payments, 2018 4,020    
Defined benefit plan expected net future benefit payments, 2020 4,333    
Defined benefit plan expected net future benefit payments, 2021 4,718    
Defined benefit plan expected net future benefit payments, 2022 5,020    
Defined benefit plan expected net future benefit payments, 2023 5,270    
Defined benefit plan expected net future benefit payments, 2024-2028 $ 27,375