XML 119 R83.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Components of Operating Lease Income from Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]      
Base rent $ 191,815 $ 165,650 $ 149,087
Straight-line rental revenue, net 21,419 19,398 20,958
Variable lease payments 22,317 21,650 16,913
Amortization of below market lease intangibles 358 297 187
Total Rental revenue $ 235,909 $ 206,995 $ 187,145