v3.25.4
Debt - Senior Debentures (Details) - 6.70% senior debentures due 2034 - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2015
Debt Instrument [Line Items]    
Interest rate, stated percentage 6.70% 6.70%
Debt acquired in an acquisition   $ 300
Annual effective interest rate   10.96%