Note 5 - Indebtedness - Schedule of Mortgage Payoffs (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Mortgage payoffs, amount | $ 478,200 | $ 490,652 | $ 250,341 |
| Mortgages [Member] | |||
| Mortgage payoffs, amount | $ 391,767 | ||
| Mortgage payoffs, percent | 3.97% | ||
| Mortgages [Member] | Mortgage Payoffs In Twenty Twenty Four [Member] | |||
| Mortgage payoffs, amount | $ 303,464 | ||
| Mortgage payoffs, percent | 3.83% | ||
| Mortgages [Member] | Mortgages Payoffs in Twenty Twenty Five [Member] | |||
| Mortgage payoffs, amount | $ 88,303 | ||
| Mortgage payoffs, percent | 4.46% | ||