v3.26.1
Long-Term Debt (Additional Information) (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Aggregate commitments $ 369.5  
Commercial Paper $ 49.9 $ 0.0
5.00% Senior notes due June 15, 2052    
Debt Instrument [Line Items]    
Maturity date of debt Jun. 15, 2052 Jun. 15, 2052
Senior Notes $ 500.0 $ 500.0
Debt Instrument, Interest Rate, Stated Percentage 5.00% 5.00%