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

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

Operating

    

Leases

(in thousands)

Payments due by period:

2023

$

1,748

2024

4,599

2025

4,086

2026

4,060

2027

3,629

Thereafter

34,245

Total future minimum lease payments

52,367

Less: Imputed interest

(15,914)

Total

$

36,453

Reported as of June 30, 2023

Accrued expenses and other current liabilities

$

3,615

Long-term operating lease liabilities

32,838

Total

$

36,453