v3.25.1
Lease Agreements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Lessor, Lease, Description [Line Items]    
Rental revenues - fixed $ 107,196 $ 95,979
Rental revenues - variable 22,089 21,830
Rental revenues $ 129,285 $ 117,809