XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Components of Leasing Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Leasing revenue—fixed payments $ 179,312 $ 152,357 $ 536,349 $ 449,948
Leasing revenue—variable payments 58,875 51,231 172,566 147,685
Provision for doubtful accounts (955) (140) (3,311) (4,572)
Total leasing revenue $ 237,232 $ 203,448 $ 705,604 $ 593,061