v3.25.2
Debt - Schedule of Aggregate Required Principal Payments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Amortization  
2025 $ 1,868
2026 3,957
2027 4,276
2028 3,555
2029 3,890
Thereafter 14,634
Total 32,180
Maturities  
2025 0
2026 225,000
2027 155,000
2028 146,091
2029 321,600
Thereafter 1,192,607
Total 2,040,298
Total  
2025 1,868
2026 228,957
2027 159,276
2028 149,646
2029 325,490
Thereafter 1,207,241
Total $ 2,072,478