v3.26.1
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Potential Milestone Amounts and Accruals The table below shows our commitment for the potential milestone amounts and the accruals for milestones deemed probable of achievement as of June 30, 2026.
Potential Fixed Monetary
Amount
Accrued
Amount (1)
Settlement Type(in thousands)
Cash$672 $— 
Stock (2)
11,963 — 
Cash or stock at our sole discretion49,650 17 
Total$62,285 $17 
(1)Amount recorded for performance-based milestone awards that are probable of achievement.
(2)Includes the performance-based milestone awards.