v3.25.1
Investments - Variable Interest Entity (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Variable Interest Entity    
Total Assets $ 25,930.5 $ 26,064.3
Total Liabilities 12,478.7 12,611.6
RMMC/RMBC    
Variable Interest Entity    
Total Assets 250.0 230.3
Total Liabilities $ 22.6 $ 29.8