v3.26.3
Real Estate and Intangible Assets - Schedule of Allocation of Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Real Estate [Abstract]        
Fixed lease payments $ 36,813 $ 35,464 $ 112,450 $ 102,240
Variable lease payments 5,606 5,377 15,867 15,635
Lease revenue 42,419 $ 40,841 128,317 $ 117,875
Fixed lease payments, amount change 1,349   10,210  
Variable lease payments, amount change 229   232  
Lease payments, amount change $ 1,578   $ 10,442  
Fixed lease payments, percent change 3.80%   10.00%  
Variable lease payments, percent change 4.30%   1.50%  
Lease payments, percent change 3.90%   8.90%