XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Retirement Plans - Schedule of Costs of Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Defined Contribution Plan Disclosure        
Expenses associated with contributions made $ 814 $ 583 $ 1,179 $ 1,113
United States        
Defined Contribution Plan Disclosure        
Expenses associated with contributions made 390 408 695 772
Canada        
Defined Contribution Plan Disclosure        
Expenses associated with contributions made 45 40 105 86
United Kingdom        
Defined Contribution Plan Disclosure        
Expenses associated with contributions made $ 379 $ 135 $ 379 $ 255