XML 75 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Narrative (Details)
Dec. 31, 2025
lease
Sale Leaseback Transaction [Line Items]  
Number of additional leases not yet commenced 3
Minimum  
Sale Leaseback Transaction [Line Items]  
Remaining lease term 1 year
Maximum  
Sale Leaseback Transaction [Line Items]  
Remaining lease term 15 years
Renewal term 20 years