v3.25.4
Long Term Debt - Schedule of Scheduled Principal Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]  
2026 $ 0
2027 430,000
2028 400,000
2029 450,000
2030 450,000
Thereafter 800,000
Total 2,530,000
2031 Notes | Senior Unsecured Notes  
Debt Instrument [Line Items]  
2026 0
2027 0
2028 0
2029 0
2030 0
Thereafter 800,000
Total 800,000
Unsecured term loans | 2027 Term Loan | Line of Credit  
Debt Instrument [Line Items]  
2026 0
2027 430,000
2028 0
2029 0
2030 0
Thereafter 0
Total 430,000
Unsecured term loans | 2028 Term Loan | Line of Credit  
Debt Instrument [Line Items]  
2026 0
2027 0
2028 400,000
2029 0
2030 0
Thereafter 0
Total 400,000
Unsecured term loans | 2029 Term Loan | Line of Credit  
Debt Instrument [Line Items]  
2026 0
2027 0
2028 0
2029 450,000
2030 0
Thereafter 0
Total 450,000
Unsecured term loans | 2030 Term Loan | Line of Credit  
Debt Instrument [Line Items]  
2026 0
2027 0
2028 0
2029 0
2030 450,000
Thereafter 0
Total 450,000
Revolving Credit Facility | Line of Credit  
Debt Instrument [Line Items]  
2026 0
2027 0
2028 0
2029 0
2030 0
Thereafter 0
Total $ 0