XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Subsequent Events (Details) - Subsequent event
$ in Millions
1 Months Ended
Jul. 31, 2024
USD ($)
Royalty purchase agreement | OMERS  
Subsequent Event [Line Items]  
Proceeds from upfront payment $ 26.5
Additional amount receivable on achievement of sales milestones $ 5.0
Non-Exclusive Patent License Agreement | Eli Lilly and Company | OMERS  
Subsequent Event [Line Items]  
Percentage of remaining anniversary milestone payments payable acquired 100.00%