XML 124 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Third Party Leases, Cost and Accumulated Depreciation (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases      
Lease payments to related parties $ 0 $ 0 $ 0
Terms of such leases      
Lessor, operating lease, option to extend Terms of such leases, including renewal options, may be extended for up to nine years, many of which provide for periodic adjustment of rent payments based on changes in consumer or other price indices.    
Lessor, operating lease, renewal term 9 years    
Operating lease income related to lease payments      
Operating lease income related to lease payments $ 6,400,000 6,200,000 6,100,000
Lease income related to variable lease payments 6,200,000 6,300,000 6,500,000
Rental income paid by the related parties 0 0 0
Future minimum rental income from related parties, amount $ 0 $ 0 $ 0