XML 183 R131.htm IDEA: XBRL DOCUMENT v3.24.0.1
Collaborative and Other Relationships - OCREVUS (Details) - OCREVUS
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Collaborative arrangements and non-collaborative arrangement transactions  
Royalty operating profit threshold for highest royalty rate percentage $ 900.0
Reduction in royalty rate 50.00%
Collaboration agreement term 11 years
Foreign Tax Authority  
Collaborative arrangements and non-collaborative arrangement transactions  
Royalty percentage to be received 3.00%
Minimum  
Collaborative arrangements and non-collaborative arrangement transactions  
Royalty percentage to be received 13.50%
Maximum  
Collaborative arrangements and non-collaborative arrangement transactions  
Royalty percentage to be received 24.00%