XML 90 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Stock Based Compensation - Schedule of Share-based Compensation by Exercise Price Range (Details) - Exercise price range one
shares in Thousands
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Lower range of exercise price (in dollars per share) $ 4.72
Upper range of exercise price (in dollars per share) $ 35.17
Number outstanding (in shares) | shares 957
Weighted Average  Remaining Life 8 years 5 months 12 days
Weighted average exercise price (in dollars per share) $ 14.29