v3.26.1
Interest Income Recognized on Cash Basis for Finance Receivables that are on Non-accrual Status (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Interest income recognized on cash basis for finance receivables that are on non-accrual status $ 0.4 $ 4.3
Fleet    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Interest income recognized on cash basis for finance receivables that are on non-accrual status $ 0.4 4.2
Owner/Operator    
Financing Receivable, Recorded Investment, Past Due [Line Items]    
Interest income recognized on cash basis for finance receivables that are on non-accrual status   $ 0.1