v3.25.2
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
Jun. 04, 2024
item
Jul. 12, 2019
USD ($)
Derivative Action    
Commitments And Contingencies [Line Items]    
Number of complaints 1  
Number of company executives named as defendants in class action complaint 3  
Number of company board members named as defendants in class action complaint 8  
Spitfire Pharma, Inc. [Member] | Sales Milestones [Member]    
Commitments And Contingencies [Line Items]    
Estimated future contingent consideration | $   $ 80.0
License agreement term   10 years