XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 4 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Salary and payroll tax accrual $ 12,926 $ 12,697
Taxes payable 4,327 3,337
Current portion of operating lease liability 2,605 2,595
License fee obligation 244 482
Placement fees payable 6,314 6,314
Deferred revenue 2,246 2,429
Accrued other 6,886 8,072
Total accrued liabilities $ 35,548 $ 35,926