XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Compensation and related taxes $ 7,713 $ 10,770
Accrued purchases 5,222 3,748
Accrued expenses 3,839 4,640
Income and other taxes 380 449
Professional fees 164 108
Other 302 252
Total $ 17,620 $ 19,967