XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Senior Notes - Additional Information (Details) - USD ($)
$ in Millions
Feb. 13, 2020
Mar. 31, 2023
Jan. 03, 2023
Senior Notes      
Debt Instrument [Line Items]      
Redemption price, percentage 101.00%    
4.000% Senior Notes Due 2028      
Debt Instrument [Line Items]      
Senior Notes $ 500.0    
Interest rate 4.00%    
4.000% Senior Notes Due 2028 | Senior Notes      
Debt Instrument [Line Items]      
Fair value amount   $ 477.6  
3.625% Senior Notes Due 2025      
Debt Instrument [Line Items]      
Senior Notes $ 500.0    
Interest rate 3.625%   3.625%
3.625% Senior Notes Due 2025 | Senior Notes      
Debt Instrument [Line Items]      
Fair value amount   $ 482.5