v3.25.2
Mortgages - Schedule of Mortgages (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total mortgages $ 2,123,612 $ 1,919,927
Mortgages, net 75,685 76,846
Secured Debt    
Debt Instrument [Line Items]    
Total mortgages 75,732 76,913
Debt issuance costs, net $ (47) $ (67)
Wilmington Trust National Association, Due February 28 | Secured Debt    
Debt Instrument [Line Items]    
Interest Rate 4.92% 4.92%
Total mortgages $ 42,121 $ 42,838
Wilmington Trust National Association, Due August 25 | Secured Debt    
Debt Instrument [Line Items]    
Interest Rate 4.36% 4.36%
Total mortgages $ 18,052 $ 18,283
PNC Bank | Secured Debt    
Debt Instrument [Line Items]    
Interest Rate 3.62% 3.62%
Total mortgages $ 15,559 $ 15,792