XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Financing Receivables - Past Due (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Past Due Financing Receivable    
Amortized cost $ 12,289 $ 12,639
Client Financing Receivables    
Past Due Financing Receivable    
Amortized cost 11,065 10,418
Amortized Cost Not Accruing 86 97
Impaired financing receivables, related allowance 84 94
Client Financing Receivables | Financial Asset, Equal to or Greater than 90 Days Past Due    
Past Due Financing Receivable    
Amortized cost 93 103
Amortized Cost > 90 Days and Accruing 9 8
Billed Invoices > 90 Days and Accruing 2 1
Client Financing Receivables | Americas    
Past Due Financing Receivable    
Amortized cost 6,306 5,861
Amortized Cost Not Accruing 51 62
Client Financing Receivables | Americas | Financial Asset, Equal to or Greater than 90 Days Past Due    
Past Due Financing Receivable    
Amortized cost 57 66
Amortized Cost > 90 Days and Accruing 6 7
Billed Invoices > 90 Days and Accruing 1 1
Client Financing Receivables | Europe/Middle East/Africa    
Past Due Financing Receivable    
Amortized cost 3,347 3,128
Amortized Cost Not Accruing 32 28
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 29
Amortized Cost > 90 Days and Accruing 1 1
Billed Invoices > 90 Days and Accruing 0 0
Client Financing Receivables | Asia Pacific    
Past Due Financing Receivable    
Amortized cost 1,412 1,429
Amortized Cost Not Accruing 3 7
Client Financing Receivables | Asia Pacific | Financial Asset, Equal to or Greater than 90 Days Past Due    
Past Due Financing Receivable    
Amortized cost 3 8
Amortized Cost > 90 Days and Accruing 1 0
Billed Invoices > 90 Days and Accruing $ 0 $ 0