v3.26.1
Debt - Narrative (Details) - USD ($)
$ in Millions
Mar. 16, 2026
Jan. 07, 2026
Mar. 31, 2026
Dec. 31, 2025
4.400% senior notes due 2026 [Member]        
Debt Instrument [Line Items]        
Long term debt principal amount $ 550      
Stated interest rate 4.40%   4.40% 4.40%
Repayment of debt $ 562      
Delayed Draw Term Loan [Member]        
Debt Instrument [Line Items]        
Long term debt principal amount $ 550      
Maturity date Mar. 16, 2029      
Delayed Draw Term Loan [Member] | Line of Credit [Member]        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 775    
Delayed Draw Term Loan [Member] | Line of Credit [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Interest rate spread   0.625%    
Commitment fee percentage   0.055%    
Delayed Draw Term Loan [Member] | Line of Credit [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Interest rate spread   1.25%    
Commitment fee percentage   0.14%    
Delayed Draw Term Loan [Member] | Senior Unsecured Long Term Debt [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Interest rate spread   0.00%    
Delayed Draw Term Loan [Member] | Senior Unsecured Long Term Debt [Member] | Maximum [Member]        
Debt Instrument [Line Items]        
Interest rate spread   0.25%