v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Lease Cost
The Company’s lease costs recorded in the consolidated statements of operations were as follows (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Operating lease cost (excluding sublease income)
$4,304 $3,564 $8,523 $7,081 
Short-term lease cost111 21 118 43 
Loss on lease termination and right-of-use asset impairment charges
— — 6,697 — 
Sublease income, gross
(566)— (1,132)— 
Total lease cost$3,849 $3,585 $14,206 $7,124 
The weighted-average remaining lease term and weighted-average discount rate for operating leases were as follows:
June 30, 2025December 31, 2024
Weighted-average remaining lease term (in years)9.19.2
Weighted-average discount rate used to determine operating lease liabilities5.7 %5.3 %
Schedule of Future Minimum Payments Under Non-cancellable Operating Leases
Maturities of operating lease liabilities at June 30, 2025 were as follows (in thousands):
Years Ending December 31,
2025$9,445 
202620,764 
202721,048 
202817,630 
202916,553 
Thereafter97,125 
Total undiscounted lease payments182,565 
Less: amount representing interest(42,703)
Present value of operating lease liabilities139,862 
Less: current portion of operating lease liabilities(19,888)
Operating lease liabilities - long-term$119,974