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 |