Annual report pursuant to Section 13 and 15(d)

Note 7 - Accrued Expenses - Restructuring Activity (Details)

v3.24.1
Note 7 - Accrued Expenses - Restructuring Activity (Details) - Severance and Benefits Costs [Member]
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring expenses $ 7,523
Cash payments (2,418)
Balance at December 31, 2023 $ 5,105