XML 43 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit Plan
The Company has a profit sharing plan that qualifies under IRC Section 401(k), which is offered to all of its United States employees. Participants in the plan may elect to contribute up to $22,500 of their annual compensation to the plan for the 2023 calendar year and $23,000 for the 2024 calendar year. Individuals who are 50 or older may contribute an additional $7,500 of their annual income in both 2023 and 2024. The Company typically matches 50% of the first 6% of the employee’s eligible compensation for a maximum employer contribution of $2,500 per participant per year. The Company’s matching contributions totaled $1.2 million, $1.1 million and $0.5 million during the years ended December 31, 2023, 2022 and 2021, respectively.