v3.26.1
Indebtedness - Schedule of Principal Payments of Debt (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2026 $ 618
2027 2,249
2028 640,623
2029 1,857
2030 435,123
Thereafter 1,361,720
Senior unsecured notes, net $ 2,442,190