XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Additional Information (Details) - Spitfire Pharma, Inc. [Member] - Sales Milestones [Member]
$ in Millions
Jul. 12, 2019
USD ($)
Commitments And Contingencies [Line Items]  
Estimated future contingent consideration $ 80.0
License agreement term 10 years