XML 149 R119.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Shareholders' Equity - Share Subscription Agreement (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Shareholders' equity        
Proceeds from sale of ordinary shares, net of cost   $ 0 $ 0 $ 149,928
Share price, ADS (in dollars per share) $ 59.55      
Private Placement        
Shareholders' equity        
Shares issued (in shares) 32,746,416      
Proceeds from sale of ordinary shares, net of cost $ 150,000      
Share price (in dollars per share) $ 4.58      
Share price, ADS (in dollars per share) $ 59.55      
Private Placement | Celgene Shanghai        
Shareholders' equity        
Transaction cost $ 72