v3.26.1
Subsequent Events (Details)
6 Months Ended
Jun. 30, 2026
Rate
Jul. 06, 2026
USD ($)
Subsequent Event    
Subsequent Event [Line Items]    
Debt Instrument, Repurchased Face Amount   $ 400,000,000
Subsequent Event | Senior Notes due 2034    
Subsequent Event [Line Items]    
Senior notes   500
Line of Credit Amendment No. 2 July 2026 | Subsequent Event    
Subsequent Events [Abstract]    
Maximum borrowing capacity   345
Subsequent Event [Line Items]    
Maximum borrowing capacity   345
Debt sublimit   150
Line of Credit Amendment No. 1 Sept 2023 | Subsequent Event    
Subsequent Events [Abstract]    
Maximum borrowing capacity   215
Subsequent Event [Line Items]    
Maximum borrowing capacity   $ 215
Minimum [Member]    
Subsequent Event [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 200.00%  
Line of Credit Facility, Commitment Fee Percentage 30.00%  
Banking Regulation, Tier One Leverage Capital Ratio, Capital Adequacy, Minimum 0.0300  
Future Maximum Leverage Ratio 325.00%  
Minimum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate    
Subsequent Event [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 100.00%  
Minimum [Member] | Revolving Credit Facility Apr 2022    
Subsequent Event [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 125.00%  
Debt Instrument Base Rate Loan rates 225.00%  
Maximum [Member]    
Subsequent Event [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 300.00%  
Line of Credit Facility, Commitment Fee Percentage 37.50%  
Banking Regulation, Tier One Leverage Capital Ratio, Capital Adequacy, Minimum | Rate 1.00%  
Future Maximum Leverage Ratio 100.00%  
Maximum [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate    
Subsequent Event [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 200.00%  
Maximum [Member] | Revolving Credit Facility Apr 2022    
Subsequent Event [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 225.00%  
Debt Instrument Base Rate Loan rates 325.00%