v3.26.1
Debt - Schedule of Principal Repayments for Indebtedness (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
2027 $ 7,916
2028 34,375
2029 93,629
2030 2,135,625
2031 985,937
Thereafter 0
Total $ 3,257,482