XML 64 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Schedule of Aggregate Required Principal Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Amortization  
2025 $ 3,664
2026 3,957
2027 4,276
2028 3,555
2029 3,890
Thereafter 14,634
Total 33,976
Maturities  
2025 100,000
2026 225,000
2027 155,000
2028 146,091
2029 441,600
Thereafter 1,192,607
Total 2,260,298
Total  
2025 103,664
2026 228,957
2027 159,276
2028 149,646
2029 445,490
Thereafter 1,207,241
Total $ 2,294,274