XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.2
Note 18 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 07, 2025
Jul. 02, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Payments to Acquire Businesses, Net of Cash Acquired         $ 2,833 $ 4,612
Acquisition costs     $ 283 $ 943 320 $ 943
Universal Plastics & Engineering Company, Inc [Member]            
Acquisition costs     75   75  
Techno Plastics Industries, Inc [Member]            
Acquisition costs     $ 9   $ 186  
Subsequent Event [Member] | Universal Plastics & Engineering Company, Inc [Member]            
Business Combination, Voting Equity Interest Acquired, Percentage   100.00%        
Payments to Acquire Businesses, Net of Cash Acquired   $ 7,500        
Subsequent Event [Member] | Universal Plastics & Engineering Company, Inc [Member] | Non-Competition Agreements [Member]            
Business Combination, Agreement Term   7 years        
Subsequent Event [Member] | Techno Plastics Industries, Inc [Member]            
Business Combination, Voting Equity Interest Acquired, Percentage 100.00%          
Payments to Acquire Businesses, Net of Cash Acquired $ 4,500          
Subsequent Event [Member] | Techno Plastics Industries, Inc [Member] | Non-Competition Agreements [Member]            
Business Combination, Agreement Term   5 years