XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Financing Receivables - Past Due (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Past Due Financing Receivable    
Amortized cost $ 10,827 $ 12,716
Client Financing Receivables    
Past Due Financing Receivable    
Amortized cost 9,643 10,863
Amortized Cost Not Accruing 103 110
Impaired financing receivables, related allowance 99 106
Client Financing Receivables | Financial Asset, Equal to or Greater than 90 Days Past Due    
Past Due Financing Receivable    
Amortized cost 120 151
Amortized Cost > 90 Days and Accruing 20 43
Billed Invoices > 90 Days and Accruing 4 7
Client Financing Receivables | Americas    
Past Due Financing Receivable    
Amortized cost 5,731 6,488
Amortized Cost Not Accruing 66 71
Client Financing Receivables | Americas | Financial Asset, Equal to or Greater than 90 Days Past Due    
Past Due Financing Receivable    
Amortized cost 80 111
Amortized Cost > 90 Days and Accruing 17 40
Billed Invoices > 90 Days and Accruing 1 6
Client Financing Receivables | Europe/Middle East/Africa    
Past Due Financing Receivable    
Amortized cost 2,531 3,007
Amortized Cost Not Accruing 30 31
Client Financing Receivables | Europe/Middle East/Africa | Financial Asset, Equal to or Greater than 90 Days Past Due    
Past Due Financing Receivable    
Amortized cost 32 31
Amortized Cost > 90 Days and Accruing 3 1
Billed Invoices > 90 Days and Accruing 3 1
Client Financing Receivables | Asia Pacific    
Past Due Financing Receivable    
Amortized cost 1,381 1,368
Amortized Cost Not Accruing 7 8
Client Financing Receivables | Asia Pacific | Financial Asset, Equal to or Greater than 90 Days Past Due    
Past Due Financing Receivable    
Amortized cost 8 9
Amortized Cost > 90 Days and Accruing 1 1
Billed Invoices > 90 Days and Accruing $ 0 $ 0