XML 83 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases  
Future lease payments for noncancelable operating lease

Year Ended December 31, 

(in thousands)

2025

$

7,838

2026

 

8,059

2027

 

8,275

2028

 

8,535

2029

 

2,834

Total undiscounted payments due under operating leases

35,541

Less imputed interest

(5,116)

Total

$

30,425

Current operating lease liability

$

5,864

Non-current operating lease liability

24,561

Total

$

30,425

Costs included in operating expenses related to the operating lease

Year Ended December 31,

(in thousands)

2024

2023

Operating lease cost

$

5,868

$

12,585

Variable lease cost

2,491

2,951

Total

$

8,359

$

15,536