XML 107 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
Mar. 19, 2025
Mar. 17, 2025
Soleus Capital    
Subsequent Event [Line Items]    
Proceeds from sale of remaining performing royalty portfolio $ 34.0  
Illuvien Royalty | ANI Pharmaceuticals, Inc.    
Subsequent Event [Line Items]    
Payment for exercised buyout option   $ 17.3