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