Quarterly report [Sections 13 or 15(d)]

Leases - Composition of Lease Revenue (Details)

v3.26.1
Leases - Composition of Lease Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Fixed-lease revenue from operating leases $ 143,807 $ 136,256 $ 286,196 $ 267,867
Variable-lease revenue 44,322 39,264 94,826 82,881
Sales-type lease interest income 677 78 755 158
Lease Revenue $ 188,806 $ 175,598 $ 381,777 $ 350,906