v3.26.1
Revenue Recognition - Schedule of Disaggregation of Lease Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Minimum base rent $ 53,465 $ 47,158 $ 104,916 $ 94,224
Lease income, net 82,343 73,130 164,453 146,519
Provision for estimated credit losses (290) (323) (507) (290)
Real estate tax recoveries        
Disaggregation of Revenue [Line Items]        
Lease income, net 9,187 9,394 18,391 17,993
Common area maintenance, insurance, and other recoveries        
Disaggregation of Revenue [Line Items]        
Lease income, net 10,434 9,110 20,772 18,509
Ground rent income        
Disaggregation of Revenue [Line Items]        
Lease income, net 5,855 5,002 11,660 10,078
Amortization of market-lease intangibles and inducements, net        
Disaggregation of Revenue [Line Items]        
Lease income, net 1,693 1,089 3,951 1,984
Short-term and other lease income        
Disaggregation of Revenue [Line Items]        
Lease income, net 966 808 2,257 2,225
Termination fee income        
Disaggregation of Revenue [Line Items]        
Lease income, net 31 48 833 58
Straight-line rent adjustments, net        
Disaggregation of Revenue [Line Items]        
Lease income, net $ 1,002 $ 844 $ 2,180 $ 1,738