Employee Benefit Plans |
12 Months Ended |
|---|---|
Dec. 31, 2024 | |
| Retirement Benefits [Abstract] | |
| Employee Benefit Plans | Employee Benefit Plans We have a qualified defined contribution plan under Section 401(k) of the Internal Revenue Code. In 2022, we began matching a certain percentage of employee contributions. Both employee and employer contributions vest immediately upon contribution. Employer contributions to the 401(k) plan were $6.1 million, $5.6 million, and $5.3 million for the years ended December 31, 2024, 2023, and 2022, respectively. We also maintain a number of defined contribution plans for certain locations outside of the U.S. Total employer contributions under these plans were $3.9 million, $3.2 million, and $2.5 million for the years ended December 31, 2024, 2023 and 2022, respectively.
|