Quarterly report pursuant to Section 13 or 15(d)

Leases - Operating Lease Payments Over Next Five Years (Details)

v3.21.2
Leases - Operating Lease Payments Over Next Five Years (Details) - USD ($)
$ in Millions
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 $ 118  
2022 245  
2023 219  
2024 199  
2025 162  
2026 137  
Thereafter 696  
Total lease payments 1,776  
Less: imputed interest (252)  
Total lease liabilities $ 1,524 $ 1,538