XML 68 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition (Schedule of Components of Lease Revenues) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue from Contract with Customer [Abstract]        
Fixed payments $ 340,797 $ 332,023 $ 1,030,936 $ 1,006,351
Variable payments 26,575 37,669 91,968 118,187
Total operating lease payments 367,372 369,692 1,122,904 1,124,538
Sales-type lease income 2,507 0 4,101 0
Lease revenues $ 369,879 $ 369,692 $ 1,127,005 $ 1,124,538