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

Note 21 - Acquisitions (Details Textual)

v3.25.4
Note 21 - Acquisitions (Details Textual) - Venco Venturo Industries and Venturo Truck Equipment Center [Member] - USD ($)
$ in Thousands
2 Months Ended
Nov. 03, 2025
Dec. 31, 2025
Business Combination, Consideration Transferred $ 27,254  
Business Combination, Working Capital Adjustment 327  
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred 927  
Business Combination, Transaction Cost, Excluding Separately Recognized Transaction $ 1,521  
Goodwill, Amortization Period (Year) 15 years  
Business Combination, Acquiree's Revenue since Acquisition Date, Actual   $ 2,763
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual   $ 83
Trade Names [Member]    
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Indefinite-Lived $ 1,950  
Customer Relationships [Member]    
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived $ 6,550  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 15 years  
Noncompete Agreements [Member]    
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived $ 300  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 3 years  
Order or Production Backlog [Member]    
Business Combination, Recognized Asset Acquired, Identifiable Intangible Asset, Finite-Lived $ 100  
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life (Year) 1 year