XML 73 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Revenue Recognition - Schedule of Minimum Lease Payments to be Received (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Minimum Lease Payments:  
2026 $ 225,471
2027 204,441
2028 180,226
2029 150,073
2030 121,865
Thereafter 433,108
Total $ 1,315,184