XML 57 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Compensation $ 11,630 $ 13,167
Right of use liabilities - operating leases 5,497 5,187
Professional fees 3,151 4,128
Non-income taxes 489 427
Contract liabilities 25,427 1,584
Operating costs 998 637
Interest 0 569
Other 814 1,619
Total $ 48,006 $ 27,318