XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Sale of Future Royalties (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2024
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Agreements Related to Intellectual Property        
Non-cash royalty income   $ 961 $ 1,794  
Deferred income   3,914 3,914 $ 3,890
Deferred income, net of current portion   18,218 18,218 20,038
Non-cash royalty        
Agreements Related to Intellectual Property        
Deferred income   3,900 3,900 3,900
Deferred income, net of current portion   $ 18,200 $ 18,200 $ 20,000
OMERS | Royalty purchase agreement        
Agreements Related to Intellectual Property        
Proceeds from upfront payment $ 26,500      
Eli Lilly and Company | Patent License Agreement | OMERS        
Agreements Related to Intellectual Property        
Percentage of remaining anniversary milestone payments payable acquired 100.00%