XML 65 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 - Accrued Expenses and Other Long-term Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Compensation and related taxes $ 11,248 $ 10,770
Accrued purchases 5,996 3,748
Accrued expenses 3,690 4,640
Income and other taxes 446 449
Professional fees 75 108
Other 333 252
Total $ 21,788 $ 19,967