XML 45 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2024
Postemployment Benefits [Abstract]  
Employee Benefit Plan

13. 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, 2024, 2023, and 2022, the Company matched 50% of eligible contributions to the 401(k) Plan up to 6% of employee contributions. For the years ended December 31, 2024, 2023, and 2022 the Company contributed $2.9 million, $3.9 million, and $3.0 million, respectively, to the 401(k) Plan.