XML 78 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Summary of Significant Accounting Policies - Fair Value (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument    
Carrying Value $ 1,852.0 $ 1,629.2
3.50% senior subordinated notes due 2025    
Debt Instrument    
Interest rate 3.50% 3.50%
Carrying Value $ 549.1 $ 547.7
Fair Value $ 543.0 $ 529.7
3.75% senior subordinated notes due 2029    
Debt Instrument    
Interest rate 3.75% 3.75%
Carrying Value $ 496.6 $ 495.8
Fair Value 451.8 444.4
Mortgage facilities    
Debt Instrument    
Carrying Value 474.8 402.1
Fair Value $ 450.6 $ 378.5