XML 111 R86.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
Apr. 30, 2024
Nov. 10, 2020
2020 Share Repurchase Program    
Equity, Class of Treasury Stock [Line Items]    
Stock repurchase program authorized amount   $ 100.0
April 2024 Secondary Offering    
Equity, Class of Treasury Stock [Line Items]    
Sale of Stock, Number of Shares Issued in Transaction 4.6  
Share Price $ 70.00  
Sale of Stock, Consideration Received On Transaction, Gross $ 322.0  
Payments of Stock Issuance Costs 13.3  
Sale of Stock, Consideration Received on Transaction $ 308.7