XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee retirement plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee retirement plan
10. Employee retirement plan
The Company maintains a 401(k) retirement savings plan covering eligible employees. Employee contributions to the plan consist of a percentage based on eligible employee compensation. Beginning in 2023, the Company began matching 50% of an employee’s contribution up to 4% of the employee’s eligible compensation, with no vesting requirements. Prior to 2023, the Company matched 25% of an employee’s contribution up to 6% of the employee’s compensation, with a cap of $500 annually, subject to a two-year graded vesting schedule that vested 50% after an employee’s first year of employment and 100% after two years of employment. The Company contributed $3.0 million, $0.5 million and $0.4 million for the fiscal years ended December 31, 2023, 2022, and 2021, respectively.