v3.26.1
Amortized Cost Basis and Performance of Finance Receivables Modified (Details) - Customer Retail - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Modified [Line Items]    
Amortized cost basis of finance receivables $ 345.4 $ 129.1
Fleet | Current and up to 30 days past due    
Financing Receivable, Modified [Line Items]    
Amortized cost basis of finance receivables 287.1 126.2
Fleet | 31 - 60 days past due    
Financing Receivable, Modified [Line Items]    
Amortized cost basis of finance receivables 11.5 0.3
Fleet | Greater than 60 days past due    
Financing Receivable, Modified [Line Items]    
Amortized cost basis of finance receivables 42.3 2.2
Owner/Operator | Current and up to 30 days past due    
Financing Receivable, Modified [Line Items]    
Amortized cost basis of finance receivables 2.8 $ 0.4
Owner/Operator | 31 - 60 days past due    
Financing Receivable, Modified [Line Items]    
Amortized cost basis of finance receivables 0.1  
Owner/Operator | Greater than 60 days past due    
Financing Receivable, Modified [Line Items]    
Amortized cost basis of finance receivables $ 1.6