XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Real Estate - Schedule of Construction in Progress (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Real Estate [Line Items]    
Construction in progress $ 615,166 $ 514,553
Twinbrook Quarter    
Real Estate [Line Items]    
Construction in progress 292,242 248,913
Accumulated capitalized interest costs 24,200 18,800
Twinbrook Quarter Other Loans    
Real Estate [Line Items]    
Construction in progress 123,781 106,200
Accumulated capitalized interest costs 8,600 6,700
Hampden House    
Real Estate [Line Items]    
Construction in progress 181,877 142,240
Accumulated capitalized interest costs 17,400 14,100
Other    
Real Estate [Line Items]    
Construction in progress $ 17,266 $ 17,200