XML 88 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Incentive Plans and Stock-Based Compensation - Stock Repurchase Plan - USD ($)
shares in Millions, $ in Millions
12 Months Ended
May 17, 2020
Dec. 31, 2020
Sep. 17, 2020
Share-based Payment Arrangement [Abstract]      
Stock Repurchase Program, Authorized Amount     $ 50.0
Treasury Stock, Value, Acquired, Cost Method $ 13.3 $ 19.2  
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 30.8  
Treasury Stock, Shares, Acquired 2.2 2.7