XML 98 R76.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share Capital - Schedule of Warrants to Purchase Ordinary Shares that were Issued to Purchase of Convertible Preferred Shares (Parenthetical) (Details) - shares
1 Months Ended 12 Months Ended
Jan. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Class Of Warrant Or Right [Line Items]      
Warrants exercised to ordinary shares   1,122,448 570,344
Warrant      
Class Of Warrant Or Right [Line Items]      
Conversion of preferred shares to ordinary shares 315,155 864,341 570,344