XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Liabilities Related to Sales of Future Royalties - Additional Information (Detail) - USD ($)
Dec. 30, 2020
Dec. 16, 2020
Feb. 24, 2012
2012 Purchase and Sale Agreement      
Liability Related to Sale of Future Royalties [Line Items]      
Proceeds from sale of royalty rights     $ 124,000,000
Transaction costs related to sale of potential future royalties     $ 4,400,000
2020 Purchase and Sale Agreement      
Liability Related to Sale of Future Royalties [Line Items]      
Proceeds from sale of royalty rights $ 150,000,000    
Transaction costs related to sale of potential future royalties $ 3,800,000    
Payment of transaction related to purchase and sale agreement   $ 210,000,000  
Payment of transaction related to purchase and sale agreement if threshold is not achieved   240,000,000  
Minimum transaction royalties payments needed to pay the difference between the 2025 threshold and 2020 transaction royalties   $ 208,000,000