XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Retirement Plans - Schedule of Costs of Retirement Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Defined Contribution Plan Disclosure        
Expenses associated with contributions made $ 1,112 $ 564 $ 1,867 $ 1,677
United States        
Defined Contribution Plan Disclosure        
Expenses associated with contributions made 441 400 1,136 1,172
Canada        
Defined Contribution Plan Disclosure        
Expenses associated with contributions made 83 33 143 119
United Kingdom        
Defined Contribution Plan Disclosure        
Expenses associated with contributions made $ 588 $ 131 $ 588 $ 386