v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases  
Schedule of future minimum rental payments for operating leases

(in thousands)

    

    

2025

$

1,911

2026

 

3,757

2027

 

3,863

2028

 

3,973

2029

 

4,085

Thereafter

 

21,621

Total undiscounted lease payments

39,210

Less: imputed interest

(14,479)

Total lease liabilities

$

24,731

Summary of operating leases

Three Months Ended

Six Months Ended

($ in thousands)

June 30, 2025

June 30, 2024

June 30, 2025

June 30, 2024

Operating lease cost

$

877

$

909

$

1,757

$

1,740

Variable lease cost

543

394

1,081

1,114

$

1,420

$

1,303

$

2,838

$

2,854

Six Months Ended

($ in thousands)

June 30, 2025

June 30, 2024

Weighted-average discount rate

9.7%

9.7%

Weighted-average remaining lease term (years)

9.8

10.7

Three Months Ended

Six Months Ended

($ in thousands)

June 30, 2025

June 30, 2024

June 30, 2025

June 30, 2024

Sublease rental income

$

363

$

243

$

730

$

300