XML 78 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Compensation and related expenses $ 6,828 $ 7,927
Professional fees 2,485 2,274
Operating lease liability- current 1,918 1,827
Share based compensation 1,213 0
Clinical trial costs 295 460
Income taxes payable 63 1,240
Other 765 338
Total $ 13,567 $ 14,066