XML 107 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - The Company as a Lessor - Schedule of Total Rental Income Under Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating leases:      
Lease payments $ 138,075 $ 135,666 $ 134,323
Variable lease payments 65,634 63,376 60,836
Revenues deemed uncollectible, net (1,470) (1,316) (552)
Total rental income from operating leases $ 202,239 197,726 194,607
Operating Lease Income Comprehensive Income Extensible List Not Disclosed Flag Total rental income from operating leases    
Sales-type leases:      
Interest income $ 925 0 0
Provision for credit losses on sales-type leases (45) 0 0
Total rental income from sales-type leases $ 880 $ 0 $ 0
Sales Type Lease Income Comprehensive Income Extensible List Not Disclosed Flag Total rental income from sales-type leases