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