XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Retirement Plans - Schedule of Costs of Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Defined Contribution Plan Disclosure    
Expenses associated with contributions made $ 501 $ 529
United States    
Defined Contribution Plan Disclosure    
Expenses associated with contributions made 305 364
Canada    
Defined Contribution Plan Disclosure    
Expenses associated with contributions made 61 46
United Kingdom    
Defined Contribution Plan Disclosure    
Expenses associated with contributions made $ 135 $ 119