XML 95 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Benefit Plans - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Defined Benefit Plan Disclosure [Line Items]      
Minimum percentages of gain loss consider for amortization (in hundredths) 10.00%    
Minimum value of outstanding noncallable bonds used in hypothetical cash flow bond matching exercise $ 50.0    
Future earnings period used in determining the expected average rate of earnings 20 years    
Discretionary profit sharing contribution as a percentage of participant's eligible compensation (in hundredths) 5.00%    
Matching contribution rate on employees' contributions (in hundredths) 100.00%    
Employee contributions subject to employer match (in hundredths) 4.00%    
Profit sharing and 401(k) savings plan expenses $ 8.0 $ 7.4 $ 6.0
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Lump sum pension plan benefit payments $ 27.5 $ 18.5  
Pension Plan | Equity securities | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Target asset allocations (in hundredths) 40.00%    
Other Postretirement Benefit Plan      
Defined Benefit Plan Disclosure [Line Items]      
Minimum percentage return should exceed growth in consumer price index annually (in hundredths) 5.75%    
Maximum investment in international mutual funds (in hundredths) 30.00%    
Percent of international mutual funds equity allocation in emerging markets (in hundredths) 3.00%    
Percent of international mutual funds equity allocation in companies primarily based in Europe and the Pacific Basin (in hundredths) 20.00%    
Other Postretirement Benefit Plan | Equity securities | Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Target asset allocations (in hundredths) 100.00%