XML 61 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Prepaid Expenses and Other Current Assets and Accrued and Other Current Liabilities Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Other Current Assets And Other Current Liabilities [Abstract]    
Payroll and related costs $ 6,566 $ 8,106
Bookings Commitment 1,625 1,122
Securities litigation expense payable 242 17,127
Interest payable 1,619 274
Operating lease liabilities 1,703 1,617
Other accrued and other current liabilities 3,078 3,742
Accrued and other current liabilities $ 14,833 $ 31,988