XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Salary and payroll tax accrual $ 12,474 $ 12,375
Taxes payable 2,699 3,366
Current portion of operating lease liability 2,961 2,886
License fee obligation 1,800 1,800
Placement fees payable 1,587 3,086
Deferred revenue 2,806 3,409
Accrued other 8,254 7,071
Total accrued liabilities $ 32,581 $ 33,993