XML 151 R113.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans - Expected Benefit Payments (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Expected benefit payments  
Expected benefit payments, years 2024-2028 $ 32
Minimum  
Expected benefit payments  
Expected benefit payments, year one 4
Expected benefit payments, year two 4
Expected benefit payments, year three 4
Expected benefit payments, year four 4
Expected benefit payments, year five 4
Maximum  
Expected benefit payments  
Expected benefit payments, year one 6
Expected benefit payments, year two 6
Expected benefit payments, year three 6
Expected benefit payments, year four 6
Expected benefit payments, year five $ 6