v3.26.1
Note 9 - Leases - Rental Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Minimum rental payments $ 83,147 $ 81,827 $ 164,612 $ 161,513
Nonlease payments 11,700 11,297 22,512 21,864
Total $ 94,847 $ 93,124 $ 187,124 $ 183,377