v3.26.3
Debt - Scheduled Principal Payments on Debt (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Scheduled principal payments  
2026 (Remaining) $ 715
2027 4,181
2028 367,311
2029 201,293
2030 178,368
2031 372,304
Thereafter 101,211
Debt, net $ 1,225,383