XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Note 18 - Restructuring (Details Textual)
$ in Thousands
12 Months Ended
May 09, 2023
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Restructuring Plan, Effected Employees 50    
Restructuring Plan, Effected Contractors 15    
Restructuring Charges   $ 1,632 $ 0
Restructuring Reserve   193 $ 0
Accrued Expenses and Other Current Liabilities [Member]      
Restructuring Reserve   100  
Other Liabilities [Member]      
Restructuring Reserve   $ 100