XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of significant accounting policies - Liability for Sale of Future Royalties (Details) - USD ($)
$ in Millions
Jul. 17, 2020
Mar. 31, 2022
Assigned royalty payments    
Cash consideration received from Royalty Purchase Agreement $ 650.0  
Assigned royalty payment, retained percentage 57.067%  
Remaining potential milestones that can be achieved   $ 300.0
Royalty Purchase Agreement | Assigned Royalty Payments    
Assigned royalty payments    
Assigned royalty payment, percentage 42.933%  
Cash consideration received from Royalty Purchase Agreement $ 650.0  
Royalty purchase agreement, termination period 60 days  
Royalty purchase agreement, payment maximum $ 1,300.0