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