v3.25.2
Debt - 2024 Term Loan Facility (Details) - Line of Credit - 2024 Term Loan Facility
Dec. 31, 2024
USD ($)
Line of Credit Facility [Line Items]  
Maximum borrowing capacity $ 1,000,000,000.0
Secured Debt  
Line of Credit Facility [Line Items]  
Maximum borrowing capacity 229,000,000
Unsecured Debt  
Line of Credit Facility [Line Items]  
Maximum borrowing capacity $ 771,000,000