v3.25.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2025
Commitments and Contingencies  
Schedule of maturities of lease liabilities 2020

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

Operating

    

Leases

(in thousands)

Payments due by period:

2025

$

3,021

2026

4,865

2027

4,626

2028

4,210

2029

4,295

Thereafter

30,616

Total future minimum lease payments

51,633

Less: Imputed interest

(14,125)

Total

$

37,508

Reported as of March 31, 2025

Accrued expenses and other current liabilities

$

3,814

Long-term operating lease liabilities

33,694

Total

$

37,508