XML 108 R94.htm IDEA: XBRL DOCUMENT v3.25.3
Tenant Leases - Schedule of Operating Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Fixed lease payments $ 13,321 $ 13,271 $ 38,809 $ 39,155
Variable lease payments 2,351 1,423 6,279 4,591
Rental revenue $ 15,672 $ 14,694 $ 45,088 $ 43,746