XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue Recognition - Schedule of Minimum Lease Payments to be Received (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Minimum Lease Payments:  
Remaining 2025 $ 55,154
2026 214,937
2027 189,315
2028 165,225
2029 136,553
Thereafter 503,107
Total $ 1,264,291