XML 75 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Changes in Stockholders' Equity (Narrative) (Details) - USD ($)
shares in Thousands, $ in Millions
Aug. 06, 2021
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock repurchase program, outstanding balance authorized to be repurchased   $ 245.0
Subsequent Event [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Accelerated share repurchases, settlement (payment) or receipt $ 75.0  
Stock repurchased and retired during period (in shares) 455