XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2023
Postemployment Benefits [Abstract]  
Employee Benefit Plan
12.
Employee Benefit Plan

The Company maintains a 401(k) profit sharing plan (the “401(k) Plan”) for its employees. Each employee may elect to contribute a portion of his or her compensation to the 401(k) Plan, subject to annual limits established by the Internal Revenue Service. For the years ended December 31, 2023, 2022 and 2021, the Company matched 50% of eligible contributions to the 401(k) Plan up to 6% of employee contributions. For the years ended December 31, 2023, 2022 and 2021 the Company contributed $3.9 million, $3.0 million and $1.8 million, respectively, to the 401(k) Plan.