v3.26.1
Debt - Scheduled Principal Payments on Debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Scheduled principal payments  
2026 (Remaining) $ 1,501
2027 3,767
2028 291,393
2029 200,879
2030 177,932
2031 219,710
Thereafter 101,211
Debt, net $ 996,393