v3.26.1
Leases - Lease-related income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Base rent $ 100,069 $ 87,923
Straight-line rent 9,376 9,569
Variable lease payments 1,912 10,530
Amortization of (above) / below market lease value 244 116
Rental revenue $ 111,601 $ 108,138