v3.25.1
Note 18 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Apr. 25, 2025
Mar. 31, 2025
Mar. 31, 2024
Acquisition costs   $ 37 $ 0
Subsequent Event [Member] | AJR Specialty Products and AJR Custom Foam Products [Member]      
Business Acquisition, Percentage of Voting Interests Acquired 100.00%    
Payments to Acquire Businesses, Net of Cash Acquired $ 2,800    
Acquisition costs $ 28    
Subsequent Event [Member] | AJR Specialty Products and AJR Custom Foam Products [Member] | Non-Competition Agreements [Member]      
Business Combination, Agreement Term (Year) 7 years