XML 91 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Royalty Pharma Contingent Milestone Payments (Details) - Level 3 - Recurring - Royalty Pharma Contingent Milestone Payments - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 323.2 $ 134.5
Payments received (250.0) 0.0
Change in fair value 22.1 188.7
Ending balance $ 95.3 $ 323.2