XML 70 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Narrative) (Details) - Significant Unobservable Inputs (Level 3) [Member] - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Fair Value Measurements [Line Items]    
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss) $ 2.2 $ 1.7
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) $ 0.8 $ 0.9
Assets [Member] | Weighted Average [Member] | Fair Value, Recurring [Member] | Inventories Component [Member]    
Fair Value Measurements [Line Items]    
Basis 28.70% 4.30%
Liabilities [Member] | Weighted Average [Member] | Fair Value, Recurring [Member] | Inventories Component [Member]    
Fair Value Measurements [Line Items]    
Basis 13.10% 13.70%