v3.26.1
Investments Other Invested Assets (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Other Invest Assets [Abstract]    
Other invested assets at NAV $ 96.1 $ 96.5
Investment Owned, at Cost 77.4 79.4
Total other invested assets $ 96.1 $ 96.5