v3.25.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2025
Dec. 31, 2023
Investments, Owned, Federal Income Tax Note [Line Items]            
Net deferred tax benefit     $ 73.0     $ 68.0
Effective tax rate 7.30% (18.70%) 9.00% 8.70%    
Forecast            
Investments, Owned, Federal Income Tax Note [Line Items]            
Income tax expense (benefit) pillar two top up         $ 2.0  
P&C Insurance and Reinsurance (Ark/WM Outrigger) | Ark            
Investments, Owned, Federal Income Tax Note [Line Items]            
Net deferred tax benefit     $ 51.0     51.0
Financial Guarantee (HG Global) | HG Global            
Investments, Owned, Federal Income Tax Note [Line Items]            
Net deferred tax benefit     22.0     $ 17.0
Deferred tax liabilities $ 5.0   $ 5.0