XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity - Narrative (Details)
$ in Millions
1 Months Ended
Feb. 28, 2021
USD ($)
Equity, Class of Treasury Stock [Line Items]  
Period of stockholder return plan 3 years
2021 Program  
Equity, Class of Treasury Stock [Line Items]  
Authorized increase to stockholder return plan $ 375.0
2020 Program  
Equity, Class of Treasury Stock [Line Items]  
Authorized increase to stockholder return plan 60.0
Common stock available for future share repurchases, amount $ 49.6