XML 41 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Real Estate - Schedule of Construction in Progress (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Real Estate [Line Items]    
Construction in progress $ 356,511 $ 326,193
Hampden House    
Real Estate [Line Items]    
Construction in progress 245,947 217,537
Accumulated capitalized interest costs 24,100 20,800
Twinbrook Quarter Other Loans    
Real Estate [Line Items]    
Construction in progress 84,612 84,662
Accumulated capitalized interest costs 4,900 5,400
Twinbrook Quarter    
Real Estate [Line Items]    
Construction in progress 2,542 9,664
Accumulated capitalized interest costs 200 600
Other    
Real Estate [Line Items]    
Construction in progress $ 23,410 $ 14,330