XML 73 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Rental Income and Future Minimum Rent - Rental Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Fixed lease payments $ 236,910 $ 226,469 $ 457,925 $ 456,784
Variable lease payments 48,086 49,456 94,507 97,914
Net collectability recoveries (reserves) 75 (6) (1,117) (3,889)
Total rental income $ 285,071 $ 275,919 $ 551,315 $ 550,809