XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation $ 7,785 $ 7,669
Contingent consideration 225 225
Accrued professional fees 647 825
Accrued income tax 1,286 281
Current portion of finance lease liability 48 48
Accrued interest 19 42
Accrued royalties 312 456
Accrued liabilities - other 504 1,227
Accrued and other current liabilities $ 10,826 $ 10,773