XML 98 R69.htm IDEA: XBRL DOCUMENT v3.24.2
Financing Receivables - Past Due (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Past Due Financing Receivable    
Amortized cost $ 11,419 $ 12,716
Client Financing Receivables    
Past Due Financing Receivable    
Amortized cost 10,077 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 123 151
Amortized Cost > 90 Days and Accruing 21 43
Billed Invoices > 90 Days and Accruing 5 7
Client Financing Receivables | Americas    
Past Due Financing Receivable    
Amortized cost 6,075 6,488
Amortized Cost Not Accruing 67 71
Client Financing Receivables | Americas | Financial Asset, Equal to or Greater than 90 Days Past Due    
Past Due Financing Receivable    
Amortized cost 83 111
Amortized Cost > 90 Days and Accruing 17 40
Billed Invoices > 90 Days and Accruing 2 6
Client Financing Receivables | Europe/Middle East/Africa    
Past Due Financing Receivable    
Amortized cost 2,672 3,007
Amortized Cost Not Accruing 29 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 33 31
Amortized Cost > 90 Days and Accruing 4 1
Billed Invoices > 90 Days and Accruing 3 1
Client Financing Receivables | Asia Pacific    
Past Due Financing Receivable    
Amortized cost 1,330 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 0 1
Billed Invoices > 90 Days and Accruing $ 0 $ 0