v3.22.4
Employee Benefit Plans - Pension Plan Contributions (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Pension plan expected future benefit payments, 2023 $ 191
Pension plan expected future benefit payments, 2024 180
Pension plan expected future benefit payments, 2025 173
Pension plan expected future benefit payments, 2026 167
Pension plan expected future benefit payments, 2027 162
Pension plan expected future benefit payments, thereafter $ 746