v3.26.1
License, Acquisitions and Other Agreements (Tables)
6 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of milestone payments Amounts recorded for the period were as follows:
Three Months Ended June 30,
Six Months Ended June 30,
2026202520262025
Milestone payments
$— $10,000 $— $10,000 
Upfront Payments - Cash*
— — — 5,000 
Upfront Payments - Issuance of Common Shares
$— $— $858 $4,884 
*The amount for the six months ended June 30, 2025 includes $2,500 recorded to research and development expense related to cash owed for upfront payments which were not yet paid as of June 30, 2025 and was recorded within accrued expenses and other current liabilities on the condensed consolidated balance sheet as of June 30, 2025.