XML 107 R80.htm IDEA: XBRL DOCUMENT v3.3.1.900
Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Ordinary Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Earnings Per Share [Abstract]      
Net loss attributable to ordinary shares as reported $ (111,581) $ (80,682) $ (77,370)
Shares used in computing net loss per ordinary share, basic and diluted 30,401,603 12,490,017 11,498,392
Net loss per ordinary share, basic and diluted $ (3.67) $ (6.46) $ (6.73)