XML 78 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Long-term Debt and Finance Leases - Senior Notes (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Sep. 30, 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,130 $ 5,300 $ 5,030   $ 3,600 $ 4,078 $ 2,544 $ 1,517 $ 1,680
Additional Paid-In Capital                  
Debt Instrument [Line Items]                  
Adjustment for adoption of new accounting guidance 8,450 8,442 8,433   8,531 8,525 8,519 8,513 8,517
Retained Earnings                  
Debt Instrument [Line Items]                  
Adjustment for adoption of new accounting guidance $ 2,584 $ 2,600 $ 2,171   464 $ 971 $ (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) $ 43.77