v3.26.1
Retirement Plans - Narrative (Details)
6 Months Ended
Jun. 30, 2026
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