XML 82 R75.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Rental Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Abstract]        
Fixed rental revenues $ 145,109 $ 158,406 $ 298,528 $ 319,230
Variable rental revenues 22,924 21,272 48,526 40,171
Total rental revenue $ 168,033 $ 179,678 $ 347,054 $ 359,401