XML 97 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
RETIREMENT PLANS (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Defined Contribution Plan Disclosure [Line Items]        
Recognized defined contribution plan expense $ 10.2   $ 8.2 $ 7.6
Required years of service for vesting in employer contributions 2 years 2 years    
Deferred Profit Sharing Plan        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of contributed employee gross pay matched by employer 5.00% 5.00%    
Maximum annual contributions per employee   $ 15,780    
Group Registered Retirement Savings Plan        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of contributed employee gross pay matched by employer 6.00% 6.00%    
Maximum annual contributions per employee   $ 30,780    
Australian Retirement Savings Plan        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of contributed employee gross pay matched by employer 10.50% 10.50%    
U.S. Retirement Savings Plan        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of contributed employee gross pay matched by employer 6.00% 6.00%    
U.S. Retirement Savings Plan | Minimum        
Defined Contribution Plan Disclosure [Line Items]        
Maximum annual percent of pay contributed by employee 1.00% 1.00%    
U.S. Retirement Savings Plan | Maximum        
Defined Contribution Plan Disclosure [Line Items]        
Required years of service for vesting in employer contributions 3 years 3 years    
Maximum annual percent of pay contributed by employee 75.00% 75.00%    
U.S. Retirement Savings Plan | First 4% of employee pay contributed matched at 100%        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of contributed employee gross pay matched by employer 4.00% 4.00%    
Percent of employer matching contribution 100.00% 100.00%    
U.S. Retirement Savings Plan | Next 2% of employee pay contributed matched at 50%        
Defined Contribution Plan Disclosure [Line Items]        
Percentage of contributed employee gross pay matched by employer 2.00% 2.00%    
Percent of employer matching contribution 50.00% 50.00%    
U.S. Retirement Savings Plan | 40% Vesting Rate        
Defined Contribution Plan Disclosure [Line Items]        
Annual vesting percentage 40.00% 40.00%    
U.S. Retirement Savings Plan | 40% Vesting Rate | Minimum        
Defined Contribution Plan Disclosure [Line Items]        
Required years of service for vesting in employer contributions 2 years 2 years    
U.S. Retirement Savings Plan | 20% Vesting Rate        
Defined Contribution Plan Disclosure [Line Items]        
Annual vesting percentage 20.00% 20.00%