v3.26.1
Lease Agreements (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
outletCenter
Mar. 31, 2025
USD ($)
Lessor, Lease, Description [Line Items]    
Rental revenues - fixed $ 118,688 $ 107,196
Rental revenues - variable 24,850 22,089
Rental revenues $ 143,538 $ 129,285
Consolidated Properties    
Lessor, Lease, Description [Line Items]    
Number of outlet centers | outletCenter 34