v3.25.2
Redeemable Noncontrolling Interests - Redeemable Noncontrolling Interests Activity (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Redeemable Noncontrolling Interest, Equity, Carrying Amount [Roll Forward]        
Balance at beginning of period     $ 56.5  
Net income attributable to noncontrolling interests $ 2.0 $ 1.5 4.4 $ 3.0
Distributions declared (29.6) (27.6) (75.5) (58.1)
Balance at end of period 55.1   55.1  
Redeemable Noncontrolling Interest        
Redeemable Noncontrolling Interest, Equity, Carrying Amount [Roll Forward]        
Balance at beginning of period     56.5 42.0
Net income attributable to noncontrolling interests     4.4 3.0
Distributions declared     (5.8) (4.9)
Contribution to joint venture     0.0 8.5
Balance at end of period $ 55.1 $ 48.6 $ 55.1 $ 48.6