v3.26.1
Business Segments - Summary of Segment Capital Additions (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2026
Jun. 30, 2025
Jun. 30, 2025
Segment Reporting [Line Items]      
Capital additions $ 6,493 $ 23,928 $ 45,380
Operating Segments [Member] | Development and Redevelopment [Member]      
Segment Reporting [Line Items]      
Capital additions 6,378 22,134 42,393
Operating Segments [Member] | Operating Portfolio Segment [Member]      
Segment Reporting [Line Items]      
Capital additions 115 1,689 2,616
Operating Segments [Member] | Other [Member]      
Segment Reporting [Line Items]      
Capital additions 0 0 160
Corporate Non-Segment [Member]      
Segment Reporting [Line Items]      
Capital additions $ 0 $ 105 $ 211