XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 10 - Leases - Rental Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Minimum rental payments $ 310,052 $ 306,897  
Nonlease payments 44,887 46,883  
Total $ 354,939 $ 353,780 $ 322,257