XML 124 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Projected Benefit Obligation and Plan Asset Fund Status (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
United States      
Change in projected benefit obligation:      
Projected benefit obligation at beginning of year $ 48,100 $ 50,000  
Acquisition of Howden 0 0  
Interest cost 2,200 2,400 $ 1,700
Service cost 0 0 0
Benefits paid (3,500) (3,100)  
Actuarial losses (gains) 400 (1,200)  
Settlements (7,700) 0  
Foreign exchange rate impact 0 0  
Projected benefit obligation at year end 39,500 48,100 50,000
Accumulated benefit obligation at year end 39,500 48,100  
Change in plan assets:      
Fair value of plan assets at beginning of year 54,000 49,100  
Acquisition of Howden 0 0  
Actual return 1,000 8,000  
Employer contributions 0 0  
Benefits paid (3,500) (3,100)  
Expenses paid (700) 0  
Settlements (7,700) 0  
Foreign exchange rate impact 0 0  
Fair value of plan assets at year end 43,100 54,000 49,100
Funded status (accrued pension asset (liability)) 3,600 5,900  
Amounts recognized on the consolidated balance sheet at December 31:      
Non-current assets 3,700 5,900  
Current liabilities 0 0  
Non-current liabilities 0 0  
Recognized accrued pension asset (liability) 3,700 5,900  
Unrecognized actuarial loss (gain) recognized in accumulated other comprehensive loss 5,600 3,500  
International Plans      
Change in projected benefit obligation:      
Projected benefit obligation at beginning of year 43,000 0  
Acquisition of Howden 0 41,100  
Interest cost 1,300 1,200  
Service cost 900 700  
Benefits paid (2,100) (2,000)  
Actuarial losses (gains) (1,200) 400  
Settlements (200) 0  
Foreign exchange rate impact (2,500) 1,600  
Projected benefit obligation at year end 39,200 43,000 0
Accumulated benefit obligation at year end 37,500 41,200  
Change in plan assets:      
Fair value of plan assets at beginning of year 41,800 0  
Acquisition of Howden 0 38,700  
Actual return 3,300 1,600  
Employer contributions 2,200 1,900  
Benefits paid (2,100) (2,000)  
Expenses paid 0 0  
Settlements (200) 0  
Foreign exchange rate impact (2,600) 1,600  
Fair value of plan assets at year end 42,400 41,800 $ 0
Funded status (accrued pension asset (liability)) 3,200 (1,200)  
Amounts recognized on the consolidated balance sheet at December 31:      
Non-current assets 10,200 5,800  
Current liabilities (400) (300)  
Non-current liabilities (6,600) (6,700)  
Recognized accrued pension asset (liability) 3,200 (1,200)  
Unrecognized actuarial loss (gain) recognized in accumulated other comprehensive loss $ (2,300) $ 100