Basis of Presentation - Additional Information (Details) - USD ($) $ in Millions |
1 Months Ended | 12 Months Ended | ||
---|---|---|---|---|
Nov. 30, 2022 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2020 |
|
Error Corrections and Prior Period Adjustments Restatement [Line Items] | ||||
Issuance of debt | $ (1,967) | $ (1,495) | $ (991) | |
Repayment of debt | (500) | (413) | (607) | |
Non-cash pension settlement charges | $ 170 | 5 | 2 | |
Proceeds from issuance of shares | 58 | 55 | 44 | |
Cash paid for employee taxes on withholding shares | $ 215 | 185 | 193 | |
Revision of Prior Period, Reclassification, Adjustment | ||||
Error Corrections and Prior Period Adjustments Restatement [Line Items] | ||||
Issuance of debt | 4,478 | 3,162 | ||
Repayment of debt | 3,807 | 3,275 | ||
Proceeds from issuance of shares | 55 | 44 | ||
Cash paid for employee taxes on withholding shares | $ 185 | $ 193 |