XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Income for Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Fixed lease income $ 173,706 $ 181,090 $ 539,641 $ 542,655
Variable lease income 14,211 16,107 42,142 43,429
Total lease income $ 187,917 $ 197,197 $ 581,783 $ 586,084
Operating lease, lease income, statement of income or comprehensive income Other assets, net Other assets, net