v3.24.2.u1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended 229 Months Ended
May 31, 2005
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Purchase Commitment        
Purchase Commitment, Excluding Long-Term Commitment [Line Items]        
Cash paid   $ 24,200 $ 24,200 $ 15,100
Other current assets   16,600 16,600 7,900
Other assets   7,600 7,600 $ 7,200
Product | Bristol-Myers Squibb Company        
Purchase Commitment, Excluding Long-Term Commitment [Line Items]        
Company made an upfront payment     10,800  
Payment of milestone amount   $ 5,000 $ 5,000  
Obliged to make milestone payments $ 14,750      
License expiration period   10 years    
Product | Bristol-Myers Squibb Company | Minimum        
Purchase Commitment, Excluding Long-Term Commitment [Line Items]        
Royalty payment, percentage (as a percent) 5.00%      
Product | Bristol-Myers Squibb Company | Maximum        
Purchase Commitment, Excluding Long-Term Commitment [Line Items]        
Royalty payment, percentage (as a percent) 9.00%