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 |