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

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

Operating

    

Leases

(in thousands)

Payments due by period:

2023

$

2,782

2024

4,683

2025

4,086

2026

4,053

2027

3,627

Thereafter

34,246

Total future minimum lease payments

53,477

Less: Imputed interest

(16,422)

Total

$

37,055

Reported as of March 31, 2023

Accrued expenses and other current liabilities

$

3,542

Long-term operating lease liabilities

33,513

Total

$

37,055