v3.25.2
Finance Receivables - Finance Receivables on Non-Accrual Status (Details) - Customer - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Financing Receivable, Past Due    
Non-accrual With an Allowance $ 176 $ 176
91+ Still Accruing 28 30
North America    
Financing Receivable, Past Due    
Non-accrual With an Allowance 94 83
91+ Still Accruing 20 20
EAME    
Financing Receivable, Past Due    
Non-accrual With an Allowance 36 33
91+ Still Accruing 5 5
Asia/Pacific    
Financing Receivable, Past Due    
Non-accrual With an Allowance 3 5
91+ Still Accruing 3 5
Latin America    
Financing Receivable, Past Due    
Non-accrual With an Allowance 26 24
91+ Still Accruing 0 0
Mining    
Financing Receivable, Past Due    
Non-accrual With an Allowance 16 29
91+ Still Accruing 0 0
Power    
Financing Receivable, Past Due    
Non-accrual With an Allowance 1 2
91+ Still Accruing $ 0 $ 0