XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Schedule of Stock-Based Compensation Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding beginning balance (in shares) 5,311  
Granted (in shares) 1,833  
Exercised (in shares) (58)  
Canceled (in shares) (401)  
Outstanding ending balance (in shares) 6,685 5,311
Exercisable at end of period (in shares) 4,101  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]    
Outstanding weighted average exercise price, beginning balance (in usd per share) $ 29.12  
Granted weighted average exercise price (in usd per share) 17.79  
Exercised weighted average exercise price (in usd per share) 10.08  
Canceled weighted average exercise price (in usd per share) 28.71  
Outstanding weighted average exercise price, ending balance (in usd per share) 26.20 $ 29.12
Exercisable weighted average exercise price at end of period (in usd per share) $ 27.00  
Outstanding, weighted average remaining term at end of period 6 years 10 months 24 days
Exercisable, weighted average remaining term at end of period 5 years 8 months 12 days  
Outstanding, intrinsic value at end of period $ 7,926
Exercisable, intrinsic value at end of period $ 7,232