XML 90 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Subsequent Event [Line Items]          
Stock repurchased during period [1]   $ 52.2 $ 225.1 $ 75.3 $ 338.1
Subsequent Event | Repurchase Letter Agreement | Preferred Stock          
Subsequent Event [Line Items]          
Stock repurchased during period (in shares) 400,000        
Stock repurchased during period $ 805.4        
Dividends payable $ 0.9        
[1] See Note 7 for additional information.