XML 40 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases  
Schedule of lease liabilities

​

​

​

​

​

September 30, 

​

2021

​

​

(in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

$

6,922

Operating lease liabilities, long-term portion

​

48,388

Total operating lease liabilities

$

55,310

Schedule of annual minimum lease payments

​

​

​

​

​

Operating Leases

​

(in thousands)

Year ending December 31:

​

​

2021 (remaining 3 months)

$

2,689

2022

​

10,909

2023

​

11,456

2024

​

11,993

2025

​

12,216

2026 and thereafter

​

20,026

​

​

69,289

Less: imputed interest

​

(13,979)

Operating lease liabilities

$

55,310