v3.26.1
Debt - Senior Bank Debt (Details) - Revolver - Senior bank debt - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Available borrowing $ 1,250,000,000  
Additional borrowing amount 750,000,000.0  
Borrowings outstanding $ 650,000,000.0 $ 0
Weighted average interest rate on outstanding borrowings 4.62%