Employee Benefit Plan |
12 Months Ended |
|---|---|
Dec. 31, 2021 | |
| Retirement Benefits [Abstract] | |
| Employee Benefit Plan | Employee Benefit Plan The Company maintains a 401(k) defined contribution benefit plan that covers substantially all of its domestic employees. The plan allows U.S. employees to make voluntary pre-tax contributions in certain investments at the discretion of the employee, up to maximum annual contribution limits established by the U.S. Department of Treasury. The Company matched a portion of employee contributions totaling $20.6 million, $22.4 million, and $19.1 million for the years ended December 31, 2019, 2020, and 2021, respectively. Both employee contributions and the Company’s matching contributions are fully vested upon contribution. |