v3.25.4
Consolidated Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts receivable - Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance, beginning of period $ 3,354 $ 2,082 $ 2,887
Provision charged to expense 3,245 1,548 46
Reserve adjustments 211 (96) 54
Write-offs, net of recoveries (1,049) (180) (905)
Balance, end of period 5,761 3,354 2,082
Finance receivables - Allowance for credit losses      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance, beginning of period 401,183 381,966 358,711
Provision charged to expense (191,392) 247,225 227,158
Write-offs, net of recoveries (132,009) (228,008) (203,903)
Sale of residual interests in securitizations (75,547) 0 0
Balance, end of period 2,235 401,183 381,966
Inventories – allowance for obsolescence      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance, beginning of period 84,628 110,246 84,587
Provision charged to expense 7,352 19,138 45,093
Reserve adjustments 1,374 (608) 519
Write-offs, net of recoveries (23,525) (44,148) (19,953)
Balance, end of period 69,829 84,628 110,246
Deferred tax assets - Valuation allowance      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance, beginning of period 59,313 48,516 40,878
Reserve adjustments 35,267 10,797 7,638
Balance, end of period $ 94,580 $ 59,313 $ 48,516