v3.26.1
Leases - Lessor Lease Narrative (Details)
6 Months Ended
Jun. 30, 2026
renewalOption
Jun. 30, 2026
extensionOption
Real Estate [Line Items]    
Operating lease term 7 years 7 years
Number of renewal options 1 2
Renewal term 5 years 5 years
Minimum    
Real Estate [Line Items]    
Operating lease term 10 years 10 years
Maximum    
Real Estate [Line Items]    
Operating lease term 15 years 15 years