XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended
Feb. 28, 2021
Jan. 31, 2021
2021 Program    
Equity, Class of Treasury Stock [Line Items]    
Period of stockholder return plan 3 years  
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