XML 53 R54.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Awards - Additional Information (Details)
12 Months Ended
Jan. 01, 2020
shares
Sep. 21, 2017
shares
Dec. 31, 2019
USD ($)
offering_period
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of offering periods | offering_period     0    
Intrinsic value of stock options exercised | $     $ 53,200,000 $ 4,400,000  
Exercised (in shares)     1,504,583   0
Weighted average grant-date fair value per share of options granted (in dollars per share) | $ / shares     $ 19.22 $ 19.68 $ 7.63
Unrecognized compensation cost related to unvested share-based awards | $     $ 60,800,000    
Unrecognized compensation cost related to unvested share-based awards, period for recognition     2 years 8 months 12 days    
Expenses incurred | $     $ 20,410,000 $ 9,688,000 $ 4,866,000
President And Chief Executive Officer          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense | $     $ 2,400,000    
Time-based restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units, granted (in shares)     87,000    
Weighted average grant date fair value, granted (in dollars per share) | $ / shares     $ 29.03    
Fair-value of units | $     $ 500,000    
Vested (in shares)     12,500 0 0
Forfeited (in shares)     0    
Expenses incurred | $     $ 1,082,000 $ 110,000 $ 0
Time-based restricted stock units | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation, vesting period     4 years 4 years  
Time-based restricted stock units | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation, vesting period     1 year 1 year  
Performance-based restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock units, granted (in shares)     57,400    
Weighted average grant date fair value, granted (in dollars per share) | $ / shares     $ 34.43    
Vested (in shares)     0 0  
Forfeited (in shares)     0    
Expenses incurred | $     $ 0    
2015 Equity Incentive Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of fair market value of common stock     100.00%    
Expected term (in years)     10 years    
2015 Equity Incentive Plan | Employees and Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock based compensation, vesting period     4 years    
Common Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Exercised (in shares)     1,508,448 140,074  
Common Shares | 2017 Stock Option and Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of common shares reserved for issuance (in shares)   2,655,831 994,282    
Effective date from which automatic annual increase in number of shares reserved for future issuance   Jan. 01, 2018      
Percentage of automatic annual increase in number of shares reserved for future issuance   4.00%      
Common Shares | 2017 Stock Option and Incentive Plan | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Increase in shares reserved for issuance (in shares) 2,064,706        
Common Shares | 2017 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of common shares reserved for issuance (in shares)   306,750 1,009,433    
Effective date from which automatic annual increase in number of shares reserved for future issuance   Jan. 01, 2018      
Date until which automatic annual increase in number of shares reserved for future issuance   Jan. 01, 2027      
Automatic annual increase in number of shares reserved for future issuance (in shares)   400,000      
Common Shares | 2017 Employee Stock Purchase Plan | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Increase in shares reserved for issuance (in shares) 400,000        
Common Shares | 2017 Employee Stock Purchase Plan | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of automatic annual increase in number of shares reserved for future issuance   1.00%