XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
6 Months Ended 217 Months Ended
May 31, 2005
Jun. 30, 2023
Jun. 30, 2023
Dec. 31, 2022
Purchase Commitment        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Cash paid   $ 19,400 $ 19,400 $ 21,600
Product | Bristol-Myers Squibb Company        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Company made an upfront payment     10,750  
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        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Royalty payment, percentage (as a percent) 5.00%      
Product | Bristol-Myers Squibb Company | Maximum        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Royalty payment, percentage (as a percent) 9.00%