XML 87 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Recent Accounting Developments (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment for adoption of new accounting guidance $ 3,828   $ 3,600 $ 1,680 $ 1,658
Deferred tax liabilities (1,270)   (1,090)    
Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment for adoption of new accounting guidance     (43)    
Debt discount   $ 57      
Deferred tax liabilities   14      
Additional Paid-In Capital          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment for adoption of new accounting guidance 8,457   8,531 8,517 8,501
Additional Paid-In Capital | Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment for adoption of new accounting guidance   (100) (100)    
Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment for adoption of new accounting guidance $ 1,408   464 $ (1,403) $ (1,616)
Retained Earnings | Cumulative Effect, Period of Adoption, Adjustment          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Adjustment for adoption of new accounting guidance   $ 57 $ 57