XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases.  
Schedule of lease liabilities

​

​

​

​

​

​

​

​

March 31, 

​

December 31, 

​

2022

​

2021

​

​

(in thousands)

Operating lease liabilities, current portion included in other accrued liabilities

$

5,239

​

$

5,752

Operating lease liabilities, long-term portion

​

67,477

​

​

61,036

Total operating lease liabilities

$

72,716

​

$

66,788

Schedule of annual minimum lease payments

​

​

​

​

​

Operating Leases

​

(in thousands)

Year ending December 31:

​

​

2022 (remaining 9 months)

$

7,264

2023

​

11,753

2024

​

13,174

2025

​

13,437

2026

​

13,816

2027 and thereafter

​

34,156

​

​

93,600

Less: imputed interest

​

(20,884)

Operating lease liabilities

$

72,716