XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Liabilities Related to the Sales of Future Royalties - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 04, 2024
USD ($)
Dec. 16, 2020
USD ($)
Feb. 24, 2012
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
2012 Purchase and Sale Agreement            
Liability Related to the Sale of Future Royalties [Line Items]            
Proceeds from sale of royalty rights     $ 124.0      
2012 Purchase and Sale Agreement | Future Royalties            
Liability Related to the Sale of Future Royalties [Line Items]            
Fair value of liabilities         $ 84.7  
Non-cash loss on revaluation of liability related to the sale of future royalties       $ 23.5    
Transaction costs related to revised royalty payments       $ 0.9    
2020 Purchase and Sale Agreement            
Liability Related to the Sale of Future Royalties [Line Items]            
Proceeds from sale of royalty rights   $ 150.0     $ 15.0  
Payment of transaction related to purchase and sale agreement   210.0        
Payment of transaction related to purchase and sale agreement if threshold is not achieved   $ 240.0        
Amount exchanged to remove cap on royalties $ 15.0          
2020 Purchase and Sale Agreement | Measurement Input, Discount Rate            
Liability Related to the Sale of Future Royalties [Line Items]            
Royalties liability, measurement input         0.20  
Pursuant to the 2012 Purchase and Sale Agreement            
Liability Related to the Sale of Future Royalties [Line Items]            
Payment made for milestone not achieved year one         $ 10.0  
Payment made for milestone not achieved year two           $ 10.0