XML 111 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
plan
Dec. 31, 2021
USD ($)
Pension Plan    
Defined Benefit Plan Disclosure    
Defined contribution plan number | plan 5  
Net loss to be recognize during the next fiscal period | $ $ 92  
Pension Plan | United States    
Defined Benefit Plan Disclosure    
Number of retirement plans | plan 3  
Number of defined benefit plans | plan 1  
Defined contribution plan number | plan 2  
Defined benefit plans, estimated future employer contributions in current fiscal year | $ $ 400  
Accrued pension obligation | $ $ 2,309 $ 3,108
Pension Plan | Canada    
Defined Benefit Plan Disclosure    
Defined contribution plan number | plan 1  
Pension Plan | United Kingdom    
Defined Benefit Plan Disclosure    
Defined contribution plan number | plan 2  
Defined benefit plans, estimated future employer contributions in current fiscal year | $ $ 337  
Accrued pension obligation | $   726
Other Postretirement Benefits Plan | Technology Services and Solutions    
Defined Benefit Plan Disclosure    
Accrued pension obligation | $   $ 856