XML 119 R103.htm IDEA: XBRL DOCUMENT v3.22.4
Commitment and Contingencies - Buyer Protection Program (Details) - Buyer Protection Program - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Other Commitments [Line Items]    
Provision for maximum potential exposure $ 4,002 $ 2,964
Provision for recorded allowance $ 6 $ 5