XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt and Lines of Credit - Principal Payments (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Principal payments of long-term debt  
Principal payments required in 2022 $ 754
Principal payments required in 2023 2,300
Principal payments required in 2024 1,200
Principal payments required in 2025 1,500
Principal payments required in 2026 3,000
Principal payments required in 2027 and thereafter $ 9,300