XML 118 R104.htm IDEA: XBRL DOCUMENT v3.22.4
Retirement Plans - Future Benefit Payments (Details) - Pension Plan
$ in Thousands
Dec. 31, 2022
USD ($)
United States  
Defined Benefit Plan, Expected Future Benefit Payment  
2023 $ 499
2024 496
2025 490
2026 485
2027 474
Years 2028-2032 2,190
United Kingdom  
Defined Benefit Plan, Expected Future Benefit Payment  
2023 288
2024 302
2025 312
2026 318
2027 324
Years 2028-2032 $ 1,415