XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.1
SIGNIFICANT ACCOUNTING POLICIES - Transfers of Financial Assets (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2021
Dec. 31, 2020
Trade receivable term     3 months    
Financing receivable agreed to be sold, contingent $ 0   $ 0    
Financing receivable sale agreement, term     6 months    
Financing receivable sale agreement, renewal term     18 months    
Financing receivable sale agreement, initial term 12 months   18 months    
Financing receivables sold   $ 485 $ 3,100 $ 2,500 $ 3,900
Fees and net gains and losses   $ 7 $ 47 $ 0 $ 0
Minimum          
Trade receivable term     3 months    
Maximum          
Trade receivables sold     $ 1,000    
Trade receivable term     9 months