v3.25.4
Financing: Long-term Debt (Additional Information) (Details) - USD ($)
$ in Millions
12 Months Ended
Jan. 15, 2026
Oct. 02, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]          
Less unamortized deferred financing costs     $ 26.1 $ 26.1  
Repayment of long term debt     $ 0.0 $ 600.0 $ 525.0
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member]          
Debt Instrument [Line Items]          
Proceeds from Issuance of Debt   $ 450.0      
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Senior Unsecured Notes Due 2031 [Member]          
Debt Instrument [Line Items]          
Stated interest rate (percent)   4.55%      
Less unamortized deferred financing costs   $ 4.0      
Segment Reporting, Reconciling Item, Corporate Nonsegment [Member] | Senior Unsecured Notes Due 2026 [Member] | Subsequent Event          
Debt Instrument [Line Items]          
Stated interest rate (percent) 3.95%        
Repayment of long term debt $ 300.0