XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plan
12 Months Ended
Dec. 31, 2022
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, 2022, 2021, and 2020, matching contributions totaled approximately $4.4 million, $2.6 million and $2.2 million, respectively.