Quarterly report [Sections 13 or 15(d)]

Leases - Lease Revenue (Details)

v3.25.3
Leases - Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Fixed $ 135,957 $ 129,357 $ 403,982 $ 382,918
Variable 42,315 41,192 125,196 118,683
Lease revenue $ 178,272 $ 170,549 $ 529,178 $ 501,601