XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2024
Commitments and Contingencies  
Schedule of maturities of lease liabilities 2020

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

Operating

    

Leases

(in thousands)

Payments due by period:

2024

$

870

2025

4,253

2026

4,528

2027

4,370

2028

4,170

Thereafter

34,911

Total future minimum lease payments

53,102

Less: Imputed interest

(15,079)

Total

$

38,023

Reported as of September 30, 2024

Accrued expenses and other current liabilities

$

3,602

Long-term operating lease liabilities

34,421

Total

$

38,023