v3.26.1
Divestitures (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disposal Group, Including Discontinued Operations [Line Items]          
Gains (losses) on divestitures and sale of investments $ 20,000,000   $ 0 $ 20,000,000 $ 0
Gain (loss) on divestitures of investments         0
Gain (loss) on sale of investments         $ 0
Disposal Group, Disposed of by Sale, Not Discontinued Operations | kACE Financial          
Disposal Group, Including Discontinued Operations [Line Items]          
Divestitures, consideration   $ 119,000,000.0      
Divestures, initial consideration   80,000,000.0      
Divestures, contingent cash consideration   $ 39,000,000.0