XML 79 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
EOC License Agreement - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Nov. 22, 2021
Jan. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Aug. 30, 2021
License Agreement [Line Items]          
Right to terminate the agreement     120 days    
Upfront payment   $ 14,000 $ 14,000    
Revenue     1,120 $ 14,580  
Amount of certain development, regulatory, and sales milestones payments eligible to receive under license agreement.     257,000    
Milestone revenue $ 1,000        
Milestone payment received     1,000    
Payable to related party     258 14,314  
Celgene License Agreement [Member]          
License Agreement [Line Items]          
Payable to related party         $ 5,800
EOC Pharma (Hong Kong) Limited [Member] | Celgene License Agreement [Member]          
License Agreement [Line Items]          
Revenue     $ 1,000    
Sublicense fees, percentage   20.00% 20.00%    
Payable to related party     $ 200 2,800  
License [Member]          
License Agreement [Line Items]          
Revenue     $ 1,000 $ 14,000