XML 46 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Share Capital - Schedule of Fair Value Assumptions Used Only for Equity Based Awards Estimated Using Black-Scholes Option Pricing Model (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Stock Option Plans      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years) 6 years 2 months 23 days 6 years 3 months  
Expected volatility 55.00% 55.00%  
Expected volatility, minimum     52.00%
Expected volatility, maximum     55.00%
Risk-free interest rate 2.40% 2.77%  
Risk-free interest rate, minimum     2.70%
Risk-free interest rate, maximum     2.99%
Dividend yield 0.00% 0.00% 0.00%
Stock Option Plans | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years)     5 years 6 months
Stock Option Plans | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years)     6 years 3 months
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected term (years) 6 months 6 months 6 months
Expected volatility 62.00% 53.00%  
Expected volatility, minimum     45.00%
Expected volatility, maximum     53.00%
Risk-free interest rate 2.51% 1.61%  
Risk-free interest rate, minimum     1.61%
Risk-free interest rate, maximum     2.14%
Dividend yield 0.00% 0.00% 0.00%