XML 42 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plans
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Benefit Plans

18. Benefit plans

The Company makes contributions to private defined contribution pension plans on behalf of its employees. The Company matches its employee contributions up to six percent of each employee’s annual salary based on the jurisdiction in which the employees are located. The Company paid $1.6 million and $1.7 million, in matching contributions for the years ended December 31, 2022 and 2021, respectively.