XML 101 R74.htm IDEA: XBRL DOCUMENT v3.3.1.900
Share Capital - Schedule of Warrants to Purchase Ordinary Shares that were Issued to Purchase of Convertible Preferred Shares (Parenthetical) (Details)
12 Months Ended
Dec. 31, 2015
shares
Class Of Warrant Or Right [Line Items]  
Warrants exercised to ordinary shares 570,344
Warrant  
Class Of Warrant Or Right [Line Items]  
Conversion of preferred shares to ordinary shares 570,344