XML 66 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Zai Lab (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 15, 2021
Collaboration and Other Agreements [Line Items]          
Common stock, par value (in dollars per share)   $ 0.01 $ 0.01    
Revenues   $ 58,749 $ 151,941 $ 77,447  
2021 Zai Lab Agreements | Zai Lab          
Collaboration and Other Agreements [Line Items]          
Non-refundable upfront payment $ 25,000        
Proceeds of stock sale 30,000        
Sale of common stock (in dollars per share)         $ 31.30
Transaction price         $ 40,400
Estimated Reimbursement for Research and Development t   5,000      
Revenues   $ 0 $ 16,800 $ 20,300  
2021 Zai Lab Agreements | Zai Lab | Additional Paid-In Capital          
Collaboration and Other Agreements [Line Items]          
Premium received on stock purchase $ 10,400