v3.26.1
Lease Revenue - Schedule of Rental Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Fixed component $ 11,282 $ 11,162
Variable component 374 265
Total rental revenue $ 11,656 $ 11,427