XML 72 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Compensation $ 13,167 $ 13,443
Right-of-use liability - operating leases 5,187 0
Professional fees 4,128 4,260
Contract liabilities 1,584 3,080
Non-income taxes 427 906
Interest 569 702
Operating costs 637 1,095
Other 1,619 1,203
Total $ 27,318 $ 24,689