v3.25.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2025
Commitments and Contingencies  
Schedule of maturities of lease liabilities 2020

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

Operating

    

Leases

(in thousands)

Payments due by period:

2025

$

1,925

2026

5,096

2027

4,843

2028

4,432

2029

4,302

Thereafter

30,616

Total future minimum lease payments

51,214

Less: Imputed interest

(13,886)

Total

$

37,328

Reported as of June 30, 2025

Accrued expenses and other current liabilities

$

3,915

Long-term operating lease liabilities

33,413

Total

$

37,328