XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Restructuring - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Total restructuring costs $ 417 $ 1,633
Employee Severance [Member]    
Total restructuring costs 396 916
Retention Bonus Settlement [Member]    
Total restructuring costs 0 411
Contract Termination [Member]    
Total restructuring costs 0 285
Other Restructuring [Member]    
Total restructuring costs $ 21 $ 21