v3.26.3
Note 3 - Credit Losses - Credit for Trade Accounts Receivable (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Balance $ 2,562 $ 2,372
Additions charged to earnings 472 122
Writeoffs (4) (176)
Changes to reserve, net 13 15
Balance 3,043 2,333
Work Truck Attachments [Member]    
Balance 2,056 1,768
Additions charged to earnings 300 300
Writeoffs 0 (174)
Changes to reserve, net 10 (3)
Balance 2,366 1,891
Work Truck Solutions [Member]    
Balance 506 604
Additions charged to earnings 172 (178)
Writeoffs (4) (2)
Changes to reserve, net 3 18
Balance $ 677 $ 442