XML 79 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Long-term Debt and Finance Leases - Senior Notes (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]              
Discount amortization period 7 years            
Adjustment for adoption of new accounting guidance $ 5,300 $ 5,030   $ 3,600 $ 2,544 $ 1,517 $ 1,680
Additional Paid-In Capital              
Debt Instrument [Line Items]              
Adjustment for adoption of new accounting guidance 8,442 8,433   8,531 8,519 8,513 8,517
Retained Earnings              
Debt Instrument [Line Items]              
Adjustment for adoption of new accounting guidance $ 2,600 $ 2,171   464 $ (567) $ (1,565) $ (1,403)
Cumulative Effect, Period of Adoption, Adjustment              
Debt Instrument [Line Items]              
Adjustment for adoption of new accounting guidance       (43)      
Debt discount     $ 57        
Deferred tax liabilities     14        
Cumulative Effect, Period of Adoption, Adjustment | Additional Paid-In Capital              
Debt Instrument [Line Items]              
Adjustment for adoption of new accounting guidance     (100) (100)      
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings              
Debt Instrument [Line Items]              
Adjustment for adoption of new accounting guidance     $ 57 $ 57      
Recourse Debt | Convertible Senior Notes Due 2048              
Debt Instrument [Line Items]              
Convertible notes, conversion price (in usd per share) $ 44.15