XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Restructuring (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
May 14, 2025
USD ($)
Feb. 08, 2024
Sep. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Restructuring Reserve         $ 0
Minimum [Member]          
Restructuring and Related Cost, Annualized Savings Generated $ 5,000        
Maximum [Member]          
Restructuring and Related Cost, Annualized Savings Generated $ 6,000        
Sales and Distribution Expenses [Member]          
Restructuring Charges       $ 1,000  
General and Administrative Expense [Member]          
Restructuring Charges       800  
Employee Severance [Member]          
Restructuring and Related Cost, Number of Positions Eliminated 20        
Restructuring Charges     $ 1,800 1,844  
Restructuring Reserve     782 $ 782 0
Employee Severance [Member] | Approximation [Member]          
Restructuring Charges         $ 600
Employee Severance [Member] | Contractors [Member]          
Restructuring and Related Cost, Number of Positions Eliminated   26      
Employee Severance [Member] | Sales and Distribution Expenses [Member]          
Restructuring Charges     1,000    
Employee Severance [Member] | General and Administrative Expense [Member]          
Restructuring Charges     $ 800