XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2024
Commitments and Contingencies  
Schedule of maturities of lease liabilities 2020

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

Operating

    

Leases

(in thousands)

Payments due by period:

2024

$

1,374

2025

4,236

2026

4,524

2027

4,370

2028

4,170

Thereafter

34,911

Total future minimum lease payments

53,585

Less: Imputed interest

(14,991)

Total

$

38,594

Reported as of June 30, 2024

Accrued expenses and other current liabilities

$

3,656

Long-term operating lease liabilities

34,938

Total

$

38,594