XML 99 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
2 Months Ended 12 Months Ended 28 Months Ended
May 31, 2021
PutativeClassAction
Dec. 31, 2023
USD ($)
Dec. 05, 2023
ShareholderDerivative
Oct. 17, 2023
USD ($)
Commitments And Contingencies [Line Items]        
Number of complaints filed 5   6  
Litigation settlement amount   $ 28.5   $ 28.5
Research and Preclinical Stage Development Programs [Member]        
Commitments And Contingencies [Line Items]        
Maximum future milestone payments   $ 697.9