XML 66 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation and benefit expenses $ 7,024 $ 9,838
Other accrued liabilities 5,922 6,672
Total accrued liabilities $ 12,946 $ 16,510