XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 214 Months Ended
May 31, 2005
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Dec. 31, 2022
Purchase Commitment          
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]          
Cash paid   $ 23,000   $ 23,000 $ 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      
Cost of product sales   $ 4,700 $ 1,700    
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%