XML 74 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Liability Related to the Sale of Future Royalties - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2019
Dec. 31, 2024
Nonmonetary Transaction [Line Items]    
Transaction fees $ 0.6  
Oberland Capital    
Nonmonetary Transaction [Line Items]    
Proceeds from royalty interest purchase agreement with Oberland Capital Management $ 65.0  
Purchaser default option period (days) 180 days  
Percentage of royalty purchase agreement 250.00%  
Non-cash interest rate   6.20%
Oberland Capital | Aggregate Net Royalties Prior To 2027    
Nonmonetary Transaction [Line Items]    
Cash proceeds from royalty purchase agreement $ 53.5  
Royalty amount threshold $ 117.0