XML 124 R102.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue Recognition Milestone Method [Line Items]    
Revenue recognition cash discount percentage 2.30%  
Provision for chargebacks and other deductions included as reduction of accounts receivable total $ 29,470,000 $ 22,869,000
Deferred revenue 2,823,000 2,798,000
Revenue recognized commercial milestones 2,500,000 25,000,000.0
Commercial Platform    
Revenue Recognition Milestone Method [Line Items]    
Provision for chargebacks and other deductions included as reduction of accounts receivable total 29,470,000 22,869,000
Chargebacks and other revenue deductions expense 179,900 129,000,000.0
Oncology Innovation Platform | Out-license Revenue    
Revenue Recognition Milestone Method [Line Items]    
Deferred revenue 2,800 2,700,000
Licensed IP    
Revenue Recognition Milestone Method [Line Items]    
Revenue recognized 0 0
Deferred revenue 2,700,000 2,700,000
TCR-T technology    
Revenue Recognition Milestone Method [Line Items]    
Upfront fees received   2,000,000.0
Klisyri    
Revenue Recognition Milestone Method [Line Items]    
Revenue recognized   700,000
Royalty revenue    
Revenue Recognition Milestone Method [Line Items]    
Revenue recognized royalties 2,300,000 1,000,000.0
Transferred at a Point in Time | Licensed IP    
Revenue Recognition Milestone Method [Line Items]    
Revenue recognized $ 9,200 $ 500