XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Zai License Agreement (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 08, 2021
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
License and other revenue   $ 654 $ 0    
Zai License Agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
Upfront payment $ 35,000        
Development and regulatory milestone payments under license agreement 80,000 70,000      
Sales milestone payments under license agreement 72,000        
Transaction price of license agreement 37,000        
Initial payment $ 35,000        
Income tax provision Include Foreign Tax Expenses   0 0    
Other Revenue   700 $ 0    
Deferred revenue   $ 0     $ 0
Zai License Agreement [Member] | Intellectual Property License Agreement [Member]          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]          
License and other revenue       $ 37,000