XML 54 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit PlanThe Company sponsors a 401(k) defined contribution retirement plan for eligible employees. Under the plan, the Company is required to make a safe harbor contribution of 100% of the employee contributions on the first 3% and 50% of the next 2% for each employee, subject to a maximum total contribution mandated by the IRS. The Company made matching contributions in the amount of $9.3 million, $5.1 million, and $3.1 million for December 31, 2021, 2020, and 2019, respectively.