XML 67 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Senior Notes - Additional Information (Details) - 4.000% Senior Notes Due 2028 - USD ($)
$ in Millions
Mar. 31, 2026
Feb. 13, 2020
Debt Instrument [Line Items]    
Senior Notes   $ 500.0
Interest rate   4.00%
Senior Notes    
Debt Instrument [Line Items]    
Fair value amount $ 488.8