XML 59 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Sale of Future Royalties (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jul. 31, 2024
Sep. 30, 2024
Sep. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Agreements Related to Intellectual Property          
Accounts receivable, net   $ 343 $ 343   $ 298
Non-cash royalty income   894 894    
Deferred income   3,765 3,765    
Deferred income, net of current portion   21,182 21,182    
Non-cash royalty          
Agreements Related to Intellectual Property          
Accounts receivable, net       $ 700  
Deferred income related to the sale of future royalties       $ 25,800  
Deferred income   3,800 3,800    
Deferred income, net of current portion   21,200 21,200    
OMERS | Royalty purchase agreement          
Agreements Related to Intellectual Property          
Proceeds from upfront payment $ 26,500        
Additional amount receivable on achievement of sales milestones $ 5,000        
Non-cash royalty income   $ 900 $ 900    
Eli Lilly and Company | Patent License Agreement | OMERS          
Agreements Related to Intellectual Property          
Percentage of remaining anniversary milestone payments payable acquired 100.00%