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

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

Operating

    

Leases

(in thousands)

Payments due by period:

2025

$

859

2026

5,119

2027

4,868

2028

4,439

2029

4,302

Thereafter

30,615

Total future minimum lease payments

50,202

Less: Imputed interest

(13,499)

Total

$

36,703

Reported as of September 30, 2025

Accrued expenses and other current liabilities

$

4,059

Long-term operating lease liabilities

32,644

Total

$

36,703