XML 16 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Number of Shares    
Number of shares outstanding, beginning of period (in shares) 12,939  
Number of shares, granted (in shares) 0  
Number of shares, exercised (in shares) (635)  
Number of shares, forfeited/canceled (in shares) (190)  
Number of shares outstanding, end of period (in shares) 12,114 12,939
Number of shares exercisable (in shares) 6,783  
Weighted Average Exercise Price    
Weighted average exercise price, outstanding, beginning of period (in usd per share) $ 8.38  
Weighted average exercise price, granted (in usd per share) 0  
Weighted average exercise price, exercised (in usd per share) 6.27  
Weighted average exercise price, forfeited/canceled (in usd per share) 10.78  
Weighted average exercise price, outstanding, end of period (in usd per share) 8.45 $ 8.38
Weighted average exercise price, exercisable (in usd per share) $ 6.12  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Weighted average remaining contractual term (in years), outstanding 7 years 7 years 1 month 6 days
Weighted average remaining contractual term (in years), exercisable 6 years 6 months  
Aggregate intrinsic value, outstanding $ 162,596 $ 201,608
Aggregate intrinsic value, exercised 12,383  
Aggregate intrinsic value, exercisable $ 106,847