XML 121 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule Of Weighted Average Remaining Lease Term And Discount Rates (Details)
Dec. 31, 2024
Dec. 31, 2023
Weighted average remaining lease term (years)    
Operating leases 10 years 12 years
Finance leases 11 years 13 years
Weighted average discount rate (%)    
Operating leases 3.86% 3.63%
Finance leases 5.10% 4.07%