XML 141 R124.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Schedule of Additional Information Related to Leases) (Details)
Dec. 31, 2024
Dec. 31, 2023
Weighted average remaining lease term    
Operating leases 13 years 10 years
Weighted average discount rate    
Operating leases 5.80% 5.40%