XML 86 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Financing Receivables - Transfer of Financing Assets (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jan. 31, 2024
Dec. 31, 2023
Nov. 30, 2023
Financing receivables          
Financing receivable transferred, net gain (loss) $ (49) $ (69)      
Commercial Financing Receivables          
Financing receivables          
Financing receivables transferred 5,590 6,453      
Financing receivables transferred and uncollected $ 691 $ 836      
Commercial Financing Receivables | Third Party Investor          
Financing receivables          
Transfer of financial assets, sales period       1 year  
Commercial Financing Receivables | Third Party Investor | Maximum          
Financing receivables          
Financing receivables to be sold     $ 1,300   $ 3,000