v3.25.2
Credit Agreement - Summary of key characteristics (Details) - Credit Agreement
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
extensionOption
Aug. 11, 2023
USD ($)
Sep. 16, 2022
USD ($)
Unsecured Revolving Credit Facility and Term Loan        
Debt Instrument [Line Items]        
Maximum Capacity (in millions) $ 1,445,000,000 $ 1,445,000,000    
Number of options to extend maturity date for additional twelve months | extensionOption   2    
Maximum borrowing capacity $ 55,000,000.0 $ 55,000,000.0    
Weighted average interest rate 5.289% 5.289%    
Revolving Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Current Balance - Line of Credit (in millions) $ 219,000,000.0 $ 219,000,000.0    
Maximum borrowing capacity     $ 1,400,000,000 $ 500,000,000