v3.10.0.1
Financial Risk Management and Financial Instruments - Summary of Key Assumptions Used to Estimate Fair Value of Ordinary Shares and Contingent Options Using PWERM (Details)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disclosure Of Financial Risk Management And Financial Instruments [Line Items]      
Revenue multiple used to estimate enterprise value 3.0    
Discount rate (%) 13.00%    
Bottom Of Range [Member]      
Disclosure Of Financial Risk Management And Financial Instruments [Line Items]      
Revenue multiple used to estimate enterprise value   2.2 2.0
Discount rate (%)   13.00% 14.00%
Volatility (%) 32.50% 30.00% 35.00%
Top of range      
Disclosure Of Financial Risk Management And Financial Instruments [Line Items]      
Revenue multiple used to estimate enterprise value   4.6 3.5
Discount rate (%)   19.50% 19.50%
Volatility (%) 35.00% 37.50% 47.50%