XML 70 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Note 13 - Revenues - Additional Information (Details)
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Retail Lease [Member]    
Disaggregation of Revenue [Line Items]    
Weighted average remaining lease term of retail leases   5 years 2 months 12 days
Smaller Tenants [Member] | Retail Lease [Member]    
Disaggregation of Revenue [Line Items]    
Initial lease term 5 years  
Operating lease option to renew These leases typically have options to renew for one or more successive five-year periods.  
Residential Leases [Member]    
Disaggregation of Revenue [Line Items]    
Initial lease term 11 months 15 days  
lease terms for residential leases The lease terms for residential leases are generally 11.5 months with 12 equal payments.  
Minimum [Member] | Retail Lease [Member]    
Disaggregation of Revenue [Line Items]    
Initial lease term 10 years  
Maximum [Member] | Retail Lease [Member]    
Disaggregation of Revenue [Line Items]    
Initial lease term 20 years