XML 96 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Schedule of Changes in Benefit Obligations and Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year $ 6,700    
Benefit obligation at end of year 6,300 $ 6,700  
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 4,900    
Fair value of plan assets at end of year 5,100 4,900  
United Kingdom Subsidiary | UK Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year 193,956 349,147  
Interest cost 9,722 5,693 $ 5,326
Actuarial loss (gain) 651 (116,372)  
Benefits paid (10,411) (11,095)  
Foreign currency exchange rate changes 10,179 (33,417)  
Benefit obligation at end of year 204,097 193,956 349,147
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 210,284 356,532  
Actual return (loss) on plan assets 10,563 (105,544)  
Employer contributions 1,564 4,875  
Benefits paid (10,411) (11,095)  
Foreign currency exchange rate changes 11,077 (34,484)  
Fair value of plan assets at end of year 223,077 210,284 $ 356,532
Funded status at end of year $ 18,980 $ 16,328