XML 76 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Employee Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense     $ 12,145 $ 4,079 $ 2,809
Unrecognized stock-based compensation cost $ 18,200   $ 18,200    
Stock options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expected term (in years)     6 years 7 days 6 years 7 days 5 years 11 months 15 days
Risk-free interest rate, minimum     1.55% 2.62% 1.90%
Risk-free interest rate, maximum     2.50% 3.00% 2.10%
Expected volatility, minimum     39.10% 40.20% 41.00%
Expected volatility, maximum     42.70% 41.50% 45.00%
Dividend yield     0.00% 0.00% 0.00%
Stock-based compensation expense $ 7,900 $ 4,100     $ 2,800
Vested shares 0 0 0 0 0
Weighted-average period of recognition     2 years 9 months 18 days    
Stock options | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of common stock (in shares) $ 8.24 $ 1.93 $ 8.24 $ 1.93 $ 2.98
Stock options | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Fair value of common stock (in shares) $ 22.70 $ 4.08 $ 22.70 $ 4.08 $ 3.58