XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Details)
Jul. 01, 2025
Minimum [Member]  
Leases [Line Items]  
Initial lease terms 10 years
Renewal options term 10 years
Maximum [Member]  
Leases [Line Items]  
Initial lease terms 20 years
Renewal options term 15 years