XML 43 R28.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 PlanWe sponsor a 401(k) savings plan for eligible employees and their beneficiaries. Contributions by us are discretionary and participants may contribute, on a pretax basis, a percentage of their annual compensation, not to exceed a maximum contribution amount pursuant to Section 401(k) of the IRC. During the years ended December 31, 2021, 2020, and 2019, matching contributions totaled approximately $2.6 million, $2.2 million and $1.7 million, respectively.