XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies  
Schedule of maturities of lease liabilities 2020

The following table provides the maturities of lease liabilities at June 30, 2022:

​

​

​

​

​

​

​

Operating

​

    

Leases

​

​

(in thousands)

Payments due by period:

​

​

​

2022

​

$

2,296

2023

​

​

4,069

2024

​

​

3,864

2025

​

​

3,307

2026

​

​

3,488

Thereafter

​

​

35,961

Total future minimum lease payments

​

​

52,985

Less: Imputed interest

​

​

(17,103)

Total

​

$

35,882

​

​

​

​

Reported as of June 30, 2022

​

​

​

Accrued expenses and other current liabilities

​

$

4,110

Long-term operating lease liabilities

​

​

31,772

Total

​

$

35,882