XML 57 R30.htm IDEA: XBRL DOCUMENT v3.25.2
License, Acquisitions and Other Agreements (Tables)
6 Months Ended
Jun. 30, 2025
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,
 2025202420252024
Milestone payments
$10,000 $375 $10,000 $1,875 
Upfront Payments - Cash*
— — 5,000 — 
Upfront Payments - Issuance of Common Shares
$— $— $4,884 $— 
*The 2025 amount 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 is recorded within accrued expenses on the condensed consolidated balance sheet as of June 30, 2025.