Annual report [Section 13 and 15(d), not S-K Item 405]

Note 2 - Summary of Significant Accounting Policies - Allowance for Credit Losses on Financing Receivables (Details)

v3.25.4
Note 2 - Summary of Significant Accounting Policies - Allowance for Credit Losses on Financing Receivables (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Balance $ 2,372 $ 1,646  
Additions charged to earnings 279 702 $ 320
Writeoffs (176) (41)  
Changes to reserve 87 65  
Balance 2,562 2,372 1,646
Balance 2,562 2,372 1,646
Work Truck Attachments [Member]      
Balance 1,768 1,400  
Additions charged to earnings 400 404  
Writeoffs (174) (41)  
Changes to reserve 62 5  
Balance 2,056 1,768 1,400
Balance 2,056 1,768 1,400
Work Truck Solutions [Member]      
Balance 604 246  
Additions charged to earnings (121) 298  
Writeoffs (2) 0  
Changes to reserve 25 60  
Balance 506 604 246
Balance $ 506 $ 604 $ 246