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

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

Operating

    

Leases

(in thousands)

Payments due by period:

2020

$

2,295

2021

5,211

2022

4,976

2023

1,337

2024

551

Thereafter

Total future minimum lease payments

14,370

Less: Imputed interest

(1,262)

Total

$

13,108

Reported as of June 30, 2020

Accrued expenses and other current liabilities

$

4,104

Operating lease long-term liabilities

9,004

Total

$

13,108