v3.26.1
Real Estate - Schedule of Gross Investment in Real Estate (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Real Estate [Abstract]    
Land $ 388,229 $ 381,824
Building and improvements 819,937 810,112
In-place lease intangible assets 110,969 109,852
Construction in progress 837 4,233
Total real estate $ 1,319,972 $ 1,306,021