XML 86 R56.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Summary of Stock Option and Restricted Stock Units Award Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Shares Available for Grant    
Beginning balance 6,036,180  
Increase in shares authorized 3,574,847  
Options granted (1,150,178)  
Options canceled or expired 387,626  
RSUs granted (1,356,389)  
RSUs canceled or expired 319,534  
RSUs vested and withheld for taxes 240,969  
Ending balance 8,052,589 6,036,180
Number of Shares    
Beginning balance 8,600,441  
Options granted 1,150,178  
Options exercised (58,017)  
Options canceled or expired (387,626)  
Ending balance 9,304,976 8,600,441
Vested and exercisable at the end of period 5,344,446  
Weighted Average Exercise Price    
Beginning balance $ 11.40  
Options granted 8.95  
Options exercised 8.07  
Options canceled or expired 12.77  
Ending balance 11.06 $ 11.40
Vested and exercisable at the end of period $ 12.45  
Weighted Average Remaining Contractual Term (Years) / Aggregate Intrinsic Value    
Weighted Average Remaining Contractual Term (Years) 5 years 5 months 12 days 5 years 1 month 28 days
Vested and exercisable at the end of period 3 years 7 months 24 days  
Aggregate Intrinsic Value $ 1,078 $ 8,811
Aggregate Intrinsic Value, Options exercised 140  
Vested and exercisable at the end of period $ 1,078  
Restricted Stock Units, Number of Shares    
RSUs granted 1,356,389  
RSUs canceled or expired (319,534)  
Restricted Stock Units    
Shares Available for Grant    
RSUs granted (1,356,389)  
RSUs vested (656,922)  
RSUs canceled or expired 319,534  
Restricted Stock Units, Number of Shares    
Beginning balance 5,022,675  
RSUs granted 1,356,389  
RSUs vested (656,922)  
RSUs canceled or expired (319,534)  
Ending balance 5,402,608 5,022,675
Weighted Average Grant Date Fair Value    
Beginning Balance $ 10.66  
RSUs granted 9.04  
RSUs vested 11.11  
RSUs canceled or expired 11.14  
Ending balance $ 10.17 $ 10.66