XML 40 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Future Minimum Lease Payments

As of September 30, 2025, operating leases had a weighted-average remaining lease term of 9.5 years and a weighted-average discount rate of 10.6%. Discount rates are based on estimates of the Company's incremental borrowing rate, as the discount rates implicit in the leases cannot be readily determined. Future lease payments under operating leases as of September 30, 2025 were as follows (in thousands):

 

 

Amount

 

2025 (remaining three months)

 

$

1,832

 

2026

 

 

7,230

 

2027

 

 

7,189

 

2028

 

 

5,215

 

2029

 

 

5,371

 

2030 and thereafter

 

 

37,426

 

Total future minimum lease payments

 

 

64,263

 

Less: imputed interest

 

 

(24,705

)

Present value of future minimum lease payments

 

 

39,558

 

Less: current portion of operating lease liability (included in accrued and other current liabilities)

 

 

(6,900

)

Long-term operating lease liabilities

 

$

32,658

 

Components of Lease Costs

Components of lease costs were as follows (in thousands):

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Lease cost

 

 

 

 

 

 

 

 

 

 

 

 

Operating lease cost

 

$

1,460

 

 

$

1,503

 

 

$

4,409

 

 

$

4,535

 

Short-term lease cost

 

 

1

 

 

 

1

 

 

 

3

 

 

 

197

 

Variable lease cost

 

 

537

 

 

 

513

 

 

 

1,444

 

 

 

1,539

 

Total lease cost

 

$

1,998

 

 

$

2,017

 

 

$

5,856

 

 

$

6,271