XML 112 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financing Receivables and Operating Lease Equipment - Financing Receivable Credit Quality Indicators (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Financing Receivable, Credit Quality Indicator [Line Items]    
Current  
2023 32  
2022 28  
2021 129  
2020 5  
Prior 94  
Total financing receivables 288 $ 658
BBB    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current  
2023 32  
2022 28  
2021 122  
2020 5  
Prior 9  
Total financing receivables 196  
B    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current  
2023  
2022  
2021  
2020  
Prior 85  
Total financing receivables 85  
CCC    
Financing Receivable, Credit Quality Indicator [Line Items]    
Current  
2023  
2022  
2021 7  
2020  
Prior  
Total financing receivables $ 7