XML 65 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Significant Accounting Policies Description of Business and Significant Accounting Policies - Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Contract liabilities $ 516 $ 507
Contract with Customer, Liability, Noncurrent 69 80
Contract with Customer, Liability, Revenue Recognized 447 $ 407
Average Amount of Vault Cash $ 4,400