v3.26.1
Note 11 - Accounts Receivable and Allowance for Credit Losses - Allowance for Accounts Receivable (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Balance $ 2,502
Provision 1,888
Write offs Against Allowance, net of Recoveries (2,235)
Balance 2,155
Commercial Vehicle Receivables [Member]  
Balance 68
Provision 8
Write offs Against Allowance, net of Recoveries 0
Balance 76
Manufacturers' Receivables [Member]  
Balance 919
Provision 944
Write offs Against Allowance, net of Recoveries (1,070)
Balance 793
Leasing, Parts and Service Receivables [Member]  
Balance 1,505
Provision 927
Write offs Against Allowance, net of Recoveries (1,166)
Balance 1,266
Other Receivables [Member]  
Balance 10
Provision 9
Write offs Against Allowance, net of Recoveries 1
Balance $ 20