XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee benefit plans - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]        
Loss on pension plan termination   $ 4,911    
Loss on pension plan termination   (4,911) $ (104)  
Defined contribution pension plans   $ 3,900 3,900 $ 3,700
Equities | United States        
Defined Benefit Plan Disclosure [Line Items]        
Long-term return on plan assets   7.00%    
Plan asset target allocation   33.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   98.00%    
Defined Benefit Pension Plans        
Defined Benefit Plan Disclosure [Line Items]        
Loss on pension plan termination $ 4,900      
Plan benefit obligation   $ 29,438 36,090 50,367
Fair value of plan assets   27,810 34,126 $ 47,940
Expected contributions to Defined Benefit Plans in Next Fiscal Year   1,000    
Net underfunded status of defined benefit pension plans   $ 1,628 $ 1,964  
Weighted-average rate determining the actuarial present value of benefit obligation   5.00% 5.10%  
Long-term return on plan assets   4.90% 3.30% 3.30%
Defined Benefit Pension Plans | United States        
Defined Benefit Plan Disclosure [Line Items]        
Plan benefit obligation   $ 29,438 $ 30,254  
Fair value of plan assets   27,810 27,185  
Defined Benefit Pension Plans | Assets Measured at NAV        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   27,280 24,395  
Defined Benefit Pension Plans | Equities | United States        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   7,786 8,591  
Defined Benefit Pension Plans | Equities | Assets Measured at NAV | United States        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   7,786 7,897  
Defined Benefit Pension Plans | Fixed Income | United States        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   18,733 15,954  
Defined Benefit Pension Plans | Fixed Income | Assets Measured at NAV | United States        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets   $ 18,733 $ 15,805