XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Accounts Receivable and Allowance for Credit Losses - Allowance for Accounts Receivable (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Balance $ 2,741
Provision 979
Write offs Against Allowance, net of Recoveries 1,108
Balance 2,521
Commercial Vehicle Receivables [Member]  
Balance 237
Provision (68)
Write offs Against Allowance, net of Recoveries 19
Balance 188
Manufacturers' Receivables [Member]  
Balance 837
Provision 654
Write offs Against Allowance, net of Recoveries 598
Balance 927
Leasing, Parts and Service Receivables [Member]  
Balance 1,667
Provision 393
Write offs Against Allowance, net of Recoveries 492
Balance $ 1,405