XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies  
Schedule of maturities of lease liabilities 2020

The following table provides the maturities of lease liabilities at March 31, 2022:

Operating

    

Leases

(in thousands)

Payments due by period:

2022

$

3,665

2023

4,099

2024

3,887

2025

3,317

2026

3,496

Thereafter

35,960

Total future minimum lease payments

54,424

Less: Imputed interest

(17,638)

Total

$

36,786

Reported as of March 31, 2022

Accrued expenses and other current liabilities

$

4,376

Long-term operating lease liabilities

32,410

Total

$

36,786