XML 92 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Liability Related to Sale of Future Royalties - Additional Information (Details) - Royalty Purchase Agreement
$ in Millions
Oct. 01, 2017
USD ($)
Liability Related to Sale of Future Royalties [Line Items]  
Payment from royalties $ 40.0
Royalty liability 40.0
Net of transaction costs $ 2.2