XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 - Restructuring Charges - Restructuring Activities (Details) - Employee Severance [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accrued expenses $ 1,101 $ 1,101 $ 381 $ 0
Restructuring charges 453 0 1,486 1,201
Cash payments (334) (553) (647) (653)
Accrued expenses $ 1,220 $ 548 $ 1,220 $ 548