v3.25.2
Financing Receivables and Operating Lease Equipment - Financing Receivable Credit Quality Indicators (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Financing Receivable, Credit Quality Indicator [Line Items]  
Total carrying value of financing receivables $ 89
BBB  
Financing Receivable, Credit Quality Indicator [Line Items]  
Total carrying value of financing receivables 5
B  
Financing Receivable, Credit Quality Indicator [Line Items]  
Total carrying value of financing receivables 80
CCC  
Financing Receivable, Credit Quality Indicator [Line Items]  
Total carrying value of financing receivables $ 4