v3.26.1
Leases (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Cost
The Company’s lease costs recorded in the consolidated statements of operations were as follows for the three and six months ended June 30, 2026 and 2025 (in thousands):

Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Operating lease cost (excluding sublease income)
$4,209 $4,304 $8,461 $8,523 
Short-term lease cost25 111 48 118 
Loss on lease termination and right-of-use asset impairment charges
— — — 6,697 
Sublease income
(583)(566)$(1,165)$(1,132)
Total lease cost$3,651 $3,849 $7,344 $14,206 
The weighted-average remaining lease term and weighted-average discount rate for operating leases were as follows as of June 30, 2026 and December 31, 2025:
June 30, 2026December 31, 2025
Weighted-average remaining lease term (in years)8.68.6
Weighted-average discount rate used to determine operating lease liabilities5.8 %5.8 %
Schedule of Future Minimum Payments Under Non-cancellable Operating Leases
Maturities of operating lease liabilities as of June 30, 2026 were as follows (in thousands):
Years Ending December 31,
2026 (remaining)
$9,197 
202722,367 
202818,770 
202917,606 
203018,501 
Thereafter91,243 
Total undiscounted lease payments177,684 
Less: amount representing interest(41,008)
Present value of operating lease liabilities136,676 
Less: current portion of operating lease liabilities(20,265)
Operating lease liabilities - long-term$116,411