XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
6 Months Ended
Jun. 30, 2021
Leases  
Schedule of lease liabilities

​

​

​

​

​

June 30, 

​

2021

​

​

(in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

$

6,330

Operating lease liabilities, long-term portion

​

49,519

Total operating lease liabilities

$

55,849

Schedule of annual minimum lease payments

​

​

​

​

​

Operating Leases

​

(in thousands)

Year ending December 31:

​

​

2021 (remaining 6 months)

$

5,086

2022

​

10,404

2023

​

11,071

2024

​

11,889

2025

​

12,186

2026 and thereafter

​

20,064

​

​

70,700

Less: imputed interest

​

(14,851)

Operating lease liabilities

$

55,849