XML 41 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Employee Benefit Plan
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Compensation and Employee Benefit Plans [Text Block]

15. Employee Benefit Plan

 

The Company’s U.S. employees are eligible to participate in the Company’s 401(k) savings plan. Employees may elect to contribute a percentage of their compensation to the plan, and the Company will make 140% matching contributions up to a limit of 5% of an employee's eligible compensation. Effective January 1, 2025, the Company's matching contributions became 100% up to a limit of 5% of an employee’s eligible compensation. In addition, the Company may make annual discretionary contributions. The Company made matching contributions of $2.6 million, $2.7 million, and $2.3 million for the years ended December 31, 2024, 2023, and 2022, respectively.