v3.25.4
Debt - Schedule of Aggregate Required Principal Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Amortization  
2026 $ 3,958
2027 4,276
2028 3,555
2029 3,890
2030 4,511
Thereafter 10,123
Total 30,313
Maturities  
2026 50,000
2027 155,000
2028 146,091
2029 395,000
2030 508,600
Thereafter 1,104,007
Total 2,358,698
Total  
2026 53,958
2027 159,276
2028 149,646
2029 398,890
2030 513,111
Thereafter 1,114,130
Total $ 2,389,011