XML 78 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Fair Value (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument      
Carrying Value $ 1,629.2 $ 1,622.1  
3.50% senior subordinated notes due 2025      
Debt Instrument      
Interest rate 3.50%    
Carrying Value $ 547.7 546.2  
Fair Value $ 529.7 $ 508.7  
3.75% senior subordinated notes due 2029      
Debt Instrument      
Interest rate 3.75% 3.75% 3.75%
Carrying Value $ 495.8 $ 495.1  
Fair Value 444.4 404.2  
Mortgage facilities      
Debt Instrument      
Carrying Value 402.1 494.3  
Fair Value $ 378.5 $ 462.1