v3.26.3
Revenue Recognition - Schedule of Disaggregation of Lease Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue [Line Items]        
Minimum base rent $ 55,480 $ 47,632 $ 160,396 $ 141,856
Lease income, net 86,631 74,019 251,084 220,538
Provision for estimated credit losses (245) (118) (752) (408)
Real estate tax recoveries        
Disaggregation of Revenue [Line Items]        
Lease income, net 9,624 8,516 28,015 26,509
Common area maintenance, insurance, and other recoveries        
Disaggregation of Revenue [Line Items]        
Lease income, net 10,995 9,228 31,767 27,737
Ground rent income        
Disaggregation of Revenue [Line Items]        
Lease income, net 5,968 5,449 17,628 15,527
Amortization of market-lease intangibles and inducements, net        
Disaggregation of Revenue [Line Items]        
Lease income, net 2,063 1,186 6,014 3,170
Short-term and other lease income        
Disaggregation of Revenue [Line Items]        
Lease income, net 1,082 859 3,339 3,084
Termination fee income        
Disaggregation of Revenue [Line Items]        
Lease income, net 42 146 875 204
Straight-line rent adjustments, net        
Disaggregation of Revenue [Line Items]        
Lease income, net $ 1,622 $ 1,121 $ 3,802 $ 2,859