v3.26.1
Debt - Schedule of Senior Unsecured Revolving Credit Facility and Commercial Paper Program (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Total Principal $ 497,000 $ 320,500
Commercial Paper Notes    
Debt Instrument [Line Items]    
Commercial Paper Notes $ 497,000 320,500
Interest Rate 3.92%  
Senior Unsecured Revolving Credit Facility    
Debt Instrument [Line Items]    
Senior Unsecured Revolving Credit Facility $ 0 $ 0
Interest Rate 4.35%  
Senior Unsecured Revolving Credit Facility | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Interest Rate 4.35%  
SOFR rate 3.62%  
Spread on variable rate 0.725%