v3.26.1
Property Acquisitions - Summary of Purchase Price Allocation (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Property
Jun. 30, 2025
USD ($)
Property
Business Combination [Line Items]    
Number of properties | Property 57 29
Payments to Acquire Commercial Real Estate $ 150,794 $ 87,228
Properties Acquired In Separate Transactions [Member]    
Business Combination [Line Items]    
Number of properties | Property 57 29
Payments to Acquire Commercial Real Estate $ 150,794 $ 87,228
Purchase price allocated to land 39,547 35,722
Purchase price allocated to buildings and improvements 91,598 41,752
Purchase price allocated to in-place leases 19,760 9,948
Purchase price allocated to below market leases $ (111) $ (194)
Properties Acquired In Separate Transactions [Member] | Convenience Stores [Member]    
Business Combination [Line Items]    
Number of properties | Property 1 5
Payments to Acquire Commercial Real Estate $ 2,681 $ 33,692
Purchase price allocated to land $ 2,681 18,365
Purchase price allocated to buildings and improvements   11,514
Purchase price allocated to in-place leases   $ 3,813
Properties Acquired In Separate Transactions [Member] | Express Tunnel Car Washes [Member]    
Business Combination [Line Items]    
Number of properties | Property 6 5
Payments to Acquire Commercial Real Estate $ 49,719 $ 24,248
Purchase price allocated to land 6,549 6,527
Purchase price allocated to buildings and improvements 35,859 14,861
Purchase price allocated to in-place leases $ 7,311 $ 2,860
Properties Acquired In Separate Transactions [Member] | Drive-thru QSRs [Member]    
Business Combination [Line Items]    
Number of properties | Property 20 12
Payments to Acquire Commercial Real Estate $ 37,062 $ 19,733
Purchase price allocated to land 10,139 4,772
Purchase price allocated to buildings and improvements 22,010 12,754
Purchase price allocated to in-place leases $ 4,913 2,401
Purchase price allocated to below market leases   $ (194)
Properties Acquired In Separate Transactions [Member] | Auto Service Centers [Member]    
Business Combination [Line Items]    
Number of properties | Property 30 7
Payments to Acquire Commercial Real Estate $ 61,332 $ 9,555
Purchase price allocated to land 20,178 6,058
Purchase price allocated to buildings and improvements 33,729 2,623
Purchase price allocated to in-place leases 7,536 $ 874
Purchase price allocated to below market leases $ (111)