XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
6 Months Ended
Jun. 30, 2020
Leases  
Schedule of lease liabilities

​

​

​

​

​

June 30, 

​

2020

(in thousands)

​

​

Operating lease liabilities, current portion included in other accrued liabilities

$

6,160

Operating lease liabilities, long-term portion

​

23,115

Total operating lease liabilities

$

29,275

Schedule of annual minimum lease payments

​

​

​

​

​

Operating Leases

​

(in thousands)

Year ending December 31:

​

​

2020 (remaining 6 months)

$

4,439

2021

​

9,067

2022

​

9,319

2023

​

7,797

2024

​

2,400

2025 and thereafter

​

4,730

​

​

37,752

Less: imputed interest

​

(8,477)

Operating lease liabilities

$

29,275