XML 32 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2020
Commitments and Contingencies  
Schedule of maturities of lease liabilities 2019

The following table provides the maturities of lease liabilities at September 30, 2020:

Operating

    

Leases

(in thousands)

Payments due by period:

2020

$

1,274

2021

4,659

2022

4,394

2023

1,035

2024

551

Thereafter

Total future minimum lease payments

11,913

Less: Imputed interest

(943)

Total

$

10,970

Reported as of September 30, 2020

Accrued expenses and other current liabilities

$

4,177

Operating lease long-term liabilities

6,793

Total

$

10,970