XML 70 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Prepaid Expenses and Other Current Assets and Accrued and Other Current Liabilities Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Other Current Assets And Other Current Liabilities [Abstract]    
Payroll and related costs $ 8,750 $ 8,106
Securities litigation expense payable 330 17,127
Operating lease liabilities 1,613 1,617
Other accrued and other current liabilities 6,340 5,138
Accrued and other current liabilities $ 17,033 $ 31,988