XML 33 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit Plan
The Company maintains a 401(k) Profit Sharing Plan & Trust (the “401(k) Plan”) for its employees in the United States. The 401(k) Plan allows employees of the Company to contribute up to 80% of their eligible compensation, subject to certain limitations. Since 2006, the Company has matched employee contributions up to $1,500 per year. Employee contributions are fully vested upon contribution, whereas the Company’s matching contributions are fully vest after the first year of service. The Company also has various defined contribution plans for its international employees. The Company’s contributions to these benefit plans were approximately $673,000 and $689,000 for the years ended December 31, 2023 and 2022, respectively.