XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Future Minimum Base Rent Payments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Dec. 31, 2025
$ / $
Dec. 31, 2025
$ / €
Dec. 31, 2025
$ / £
Dec. 31, 2024
$ / $
Dec. 31, 2024
$ / €
Dec. 31, 2024
$ / £
Accounting Policies [Abstract]              
2026 $ 390,933            
2027 356,309            
2028 325,646            
2029 272,931            
2030 211,256            
Thereafter 867,674            
Total $ 2,424,749            
Foreign currency exchange rate (GBP, EUR, CAD per USD)   0.73 1.17 1.35 0.70 1.04 1.25