v3.25.4
Retirement Plans - Schedule of Benefit Obligation, Fair Value of Assets, and Funded Status of the Plans (Details) - United Kingdom - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Changes in benefit obligation:    
Benefit obligation at beginning of year $ 4,704 $ 5,011
Interest cost 253 215
Actuarial gain (229) (134)
Benefits paid (493) (322)
Foreign currency exchange rate changes 336 66
Benefit obligation at end of year 4,571 4,704
Change to plan assets:    
Fair value of assets at beginning of year 6,345 6,399
Actual (loss) gain on plan assets (1,181) 137
Employer contribution 0 214
Benefits paid (493) (322)
Foreign currency exchange rate changes 429 (83)
Fair value of assets at end of year 5,100 6,345
Funded status at end of year 529 1,641
Amounts recognized in the consolidated balance sheets consist of:    
Other assets 529 1,641
Amounts recognized in accumulated other comprehensive loss consist of:    
Net loss (gain) 1,479 (703)
Prior service cost 45 46
Defined benefit plan, comprehensive (income) loss $ 1,524 $ (657)