XML 53 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Contribution Plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Defined Contribution Plan Defined Contribution PlanThe Company maintains a tax-qualified 401(k) retirement plan in the United States. The Company generally makes a matching contribution equal to 50% of each employee’s elective contribution to the plan up to 6% of the employee’s eligible pay. In addition, the Company offers defined contribution plans for eligible employees in its foreign subsidiaries. The total amount contributed by the Company to these defined contribution plans was $12.1 million, $9.8 million, and $8.5 million for the years ended December 31, 2023, 2022, and 2021, respectively.