XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Note 11 - Accounts Receivable and Allowance for Credit Losses - Allowance for Accounts Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Balance $ 2,741 $ 2,741
Provision 2,342  
Write offs Against Allowance, net of Recoveries 2,206  
Balance 2,671  
Commercial Vehicle Receivables [Member]    
Balance 237 237
Provision (190)  
Write offs Against Allowance, net of Recoveries 0  
Balance 47  
Manufacturers' Receivables [Member]    
Balance 837 837
Provision 1,940  
Write offs Against Allowance, net of Recoveries 1,812  
Balance 1,007  
Leasing, Parts and Service Receivables [Member]    
Balance 1,667 1,667
Provision 577  
Write offs Against Allowance, net of Recoveries 405  
Balance 1,613  
Other Receivables [Member]    
Balance $ 0 0
Provision   15
Write offs Against Allowance, net of Recoveries   (11)
Balance   $ 4