XML 76 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Restructuring (Details Textual)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 08, 2024
May 09, 2023
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Restructuring Charges       $ 693    
Restructuring Reserve     $ 158 158 $ 193 $ 600
Accrued Expenses and Other Current Liabilities [Member]            
Restructuring Reserve         100 500
Other Liabilities [Member]            
Restructuring Reserve         100 $ 100
Employee Severance [Member]            
Restructuring Charges     17 683 1,600  
Restructuring Reserve     $ 157 157 $ 0  
Employee Severance [Member] | Approximation [Member]            
Restructuring Charges       $ 600    
Employee Severance [Member] | Employees [Member]            
Restructuring and Related Cost, Number of Positions Eliminated 17 50        
Employee Severance [Member] | Contractors [Member]            
Restructuring and Related Cost, Number of Positions Eliminated 26 15