v3.25.4
Leases - Lease Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Lease income related to fixed lease payments $ 30,760 $ 29,875
Lease income related to variable lease payments 5,751 5,202
Other property income 895 1,003
Lease income $ 37,406 $ 36,080