v3.25.4
Reconciliation of Benefit Obligations and Plan Assets of U.K. Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Change in benefit obligation:      
Projected benefit obligation at beginning of year $ 22,400 $ 26,259  
Interest cost 1,255 1,158 $ 1,185
Actuarial (gains) losses (104) (3,393)  
Benefits paid (1,396) (1,374)  
Foreign currency exchange rate changes 1,570 (250)  
Projected benefit obligation at end of year 23,725 22,400 26,259
Accumulated benefit obligation at end of year 23,725 22,400  
Change in plan assets:      
Fair value of plan assets at beginning of year 26,645 29,351  
Actual return on plan assets 845 (1,311)  
Employer contributions 0 287  
Benefits paid (1,396) (1,374)  
Foreign currency exchange rate changes 1,862 (308)  
Fair value of plan assets at end of year 27,956 26,645 29,351
Funded status at end of year 4,231 4,245  
Amounts included in accumulated other comprehensive loss not yet recognized in net periodic pension cost:      
Net actuarial losses at beginning of year (6,197) (7,772)  
Net actuarial gains (losses) during the year (551) 627  
Amounts reclassified from accumulated other comprehensive loss to income before income taxes 808 881  
Foreign currency exchange rate changes (430) 67  
Net actuarial losses $ (6,370) $ (6,197) $ (7,772)