v3.24.3
Note 2 - Acquisition Activities - Schedule of Intangible Assets Acquired (Details) - Independent Truck Upfitters [Member]
$ in Thousands
Jul. 24, 2024
USD ($)
Finite-Lived Intangibles $ 18,650
Customer Relationships [Member]  
Finite-Lived Intangibles $ 11,800
Finite-Lived Intangible Asset, Useful Life (Year) 13 years
Order or Production Backlog [Member]  
Finite-Lived Intangibles $ 1,600
Finite-Lived Intangible Asset, Useful Life (Year) 1 year
Trademarks and Trade Names [Member]  
Finite-Lived Intangibles $ 1,600
Finite-Lived Intangible Asset, Useful Life (Year) 6 years
Unpatented Technology [Member]  
Finite-Lived Intangibles $ 3,400
Finite-Lived Intangible Asset, Useful Life (Year) 10 years
Noncompete Agreements [Member]  
Finite-Lived Intangibles $ 250
Finite-Lived Intangible Asset, Useful Life (Year) 5 years