XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Retirement Plans - Narrative (Details)
9 Months Ended
Sep. 30, 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