XML 190 R108.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Payments - Tax Benefit and Cash Received from Stock Option Exercises (Details)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
Share-Based Payment Arrangement [Abstract]  
Tax benefit realized for stock options $ 2.9
Cash received from the exercise of stock options $ 0.7