XML 88 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 12 - Contingencies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Sep. 30, 2024
Mar. 31, 2024
Dec. 31, 2022
Business Combination, Contingent Consideration, Liability, Current $ 1,403     $ 736
Sutter's Mill [Member] | Forecast [Member]        
Business Combination, Contingent Consideration, Liability, Current     $ 500  
Guardian Products, Inc [Member]        
Business Combination, Contingent Consideration, Liability, Current 1,400      
Payment for Contingent Consideration Liability, Financing Activities 800      
Guardian Products, Inc [Member] | Minimum [Member]        
Business Combination, Contingent Consideration, Liability, Current 1,900      
Guardian Products, Inc [Member] | Maximum [Member]        
Business Combination, Contingent Consideration, Liability, Current $ 2,200      
Guardian Products, Inc [Member] | Forecast [Member]        
Business Combination, Contingent Consideration, Liability, Current   $ 900