XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Retirement Plans - Narrative (Details)
3 Months Ended
Mar. 31, 2025
plan
Defined Benefit Plan Disclosure  
Number of defined contribution plans 5
United States  
Defined Benefit Plan Disclosure  
Number of defined contribution plans 2
Canada  
Defined Benefit Plan Disclosure  
Number of defined contribution plans 1
United Kingdom  
Defined Benefit Plan Disclosure  
Number of defined contribution plans 2