XML 79 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Based Compensation - Summary of Outstanding Stock Option Activity (Details) - $ / shares
shares in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of stock options, Beginning balance 1,760  
Number of stock options, Granted 456  
Number of stock options, Exercised (218)  
Number of stock options, Expired/Forfeited (79)  
Number of stock options, Ending balance 1,919 1,760
Number of stock options, Vested and exercisable 1,022  
Number of stock options, Vested and expected to vest 1,919  
Weighted average exercise price, Beginning balance $ 10.07  
Weighted average exercise price, Granted 23.20  
Weighted average exercise price, Exercised 11.14  
Weighted average exercise price, Expired/Forfeited 13.83  
Weighted average exercise price, Ending balance 12.91 $ 10.07
Weighted average exercise price, Vested and exercisable 9.37  
Weighted average exercise price, Vested and expected to vest $ 12.91  
Weighted average remaining contractual term (in years) 7 years 8 months 12 days 7 years 7 months 6 days
Weighted average remaining contractual term (in years), Vested and exercisable 6 years 8 months 12 days  
Weighted average remaining contractual term (in years), Vested and expected to vest 7 years 8 months 12 days