XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Employee benefit plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution pension plans $ 3,900 $ 3,700 $ 3,000
Equities | United States      
Defined Benefit Plan Disclosure [Line Items]      
Long-term return on plan assets 7.00%    
Plan asset target allocation 34.00%    
Fixed Income | United States      
Defined Benefit Plan Disclosure [Line Items]      
Long-term return on plan assets 5.00%    
Plan asset target allocation 59.00%    
Funds | Assets Measured at NAV | United States      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan assets 90.00%    
Multi-asset Strategies and CMRT | United States      
Defined Benefit Plan Disclosure [Line Items]      
Long-term return on plan assets 4.00%    
UK Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Plan benefit obligation $ 5,800    
Fair value of plan assets 6,900    
Plan assets recognized in the Consolidated Balance Sheet 1,100    
Defined Benefit Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Plan benefit obligation 36,090 50,367 52,873
Fair value of plan assets 34,126 47,940 $ 50,260
Expected contributions to Defined Benefit Plans in Next Fiscal Year 1,200    
Net underfunded status of defined benefit pension plans $ 1,964 $ 2,427  
Weighted-average rate determining the actuarial present value of benefit obligation 5.10% 2.30%  
Long-term return on plan assets 3.30% 3.30% 4.20%
Defined Benefit Pension Plans | United States      
Defined Benefit Plan Disclosure [Line Items]      
Plan benefit obligation $ 30,254 $ 40,254  
Fair value of plan assets 27,185 36,471  
Defined Benefit Pension Plans | Assets Measured at NAV      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 24,395 34,180  
Defined Benefit Pension Plans | Equities | United States      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 8,591 12,951  
Defined Benefit Pension Plans | Equities | Assets Measured at NAV | United States      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 7,897 12,012  
Defined Benefit Pension Plans | Fixed Income | United States      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 15,954 21,299  
Defined Benefit Pension Plans | Fixed Income | Assets Measured at NAV | United States      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 15,805 $ 21,299