v3.26.1
Note 11 - Accounts Receivable and Allowance for Credit Losses - Allowance for Accounts Receivable (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Balance $ 2,502
Provision 3,804
Write offs Against Allowance, net of Recoveries 4,085
Balance 2,221
Commercial Vehicle Receivables [Member]  
Balance 68
Provision 51
Write offs Against Allowance, net of Recoveries 0
Balance 119
Manufacturers' Receivables [Member]  
Balance 919
Provision 2,067
Write offs Against Allowance, net of Recoveries 2,327
Balance 659
Leasing, Parts and Service Receivables [Member]  
Balance 1,505
Provision 1,664
Write offs Against Allowance, net of Recoveries 1,754
Balance 1,415
Other Receivables [Member]  
Balance 10
Provision 22
Write offs Against Allowance, net of Recoveries 4
Balance $ 28