XML 76 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Liabilities - (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued compensation $ 28,432 $ 31,342
Accrued income tax and sales tax 80 163
Other 12,014 6,115
Total $ 40,526 $ 37,620