v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Components of Lease Expense

The components of lease expense for the years ended December 31, 2024 and 2023 were as follows (in thousands):

 

 

 

Years Ended
December 31,

 

 

 

2024

 

 

2023

 

Straight-line lease expense

 

$

12,737

 

 

$

13,159

 

Variable lease expense

 

 

3,733

 

 

 

2,250

 

Total operating lease expense

 

$

16,470

 

 

$

15,409

 

 

Schedule of Future Minimum Payments Under Non-cancelable Operating Leases

Future undiscounted minimum payments under the Company’s operating leases as of December 31, 2024 are as follows (in thousands):

 

 

 

Operating
Lease Payments

 

Years Ending December 31,

 

 

 

2025

 

$

14,361

 

2026

 

 

11,050

 

2027

 

 

11,382

 

2028

 

 

10,293

 

2029

 

 

10,602

 

Thereafter

 

 

75,976

 

Total undiscounted lease payments

 

$

133,664

 

Less: imputed interest

 

 

(48,399

)

Total lease liability

 

$

85,265