XML 70 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Zai Lab (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 30 Months Ended
Jun. 30, 2021
Nov. 30, 2018
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Jun. 15, 2021
Collaboration and Other Agreements [Line Items]              
Revenues     $ 151,941 $ 77,447 $ 104,883    
Zai Lab Agreement | Zai Lab              
Collaboration and Other Agreements [Line Items]              
Non-refundable upfront payment   $ 25,000          
Tax withholding   $ 2,500          
Potential development and regulatory milestone payments     140,000     $ 140,000  
Zai Lab Agreement, Margetuximab | Zai Lab | Maximum              
Collaboration and Other Agreements [Line Items]              
Potential proceeds from royalties percent   20.00%          
Zai Lab Agreement, TRIDENT molecule | Zai Lab              
Collaboration and Other Agreements [Line Items]              
Potential proceeds from royalties percent   10.00%          
Zai Lab Clinical Supply Agreements | Zai Lab              
Collaboration and Other Agreements [Line Items]              
Revenues     400 2,800 2,700    
Zai Lab Collaboration And License Agreement | Zai Lab              
Collaboration and Other Agreements [Line Items]              
Non-refundable upfront payment, net of tax withholding   $ 22,500          
2018 Zai Lab Collaboration And License Agreement | Zai Lab              
Collaboration and Other Agreements [Line Items]              
Revenues     4,900 0 8,600    
Milestones Value Added Tax           8,100  
Amounts recognized         3,600 9,000  
Revenue from variable consideration recognize         $ 5,000    
2021 Zai Lab Agreements | Zai Lab              
Collaboration and Other Agreements [Line Items]              
Non-refundable upfront payment $ 25,000            
Potential development and regulatory milestone payments             $ 680,000
Revenues     16,800 20,300      
Deferred revenue     0 $ 16,100   0  
Estimated Reimbursement for Research and Development t     $ 5,000     $ 5,000  
Potential commercial milestone payments             600,000
Transaction price             $ 40,400
2021 Zai Lab Agreements | Zai Lab | Additional Paid-In Capital              
Collaboration and Other Agreements [Line Items]              
Premium received on stock purchase $ 10,400