XML 175 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined contribution plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Defined contribution plan Defined contribution plan
The Company has a 401(k) retirement plan, the 401(k) Plan, whereby all employees may contribute up to 90% of their eligible compensation, up to the maximum allowable amount set by the Internal Revenue Service. The Company matches 100% of contributions to the 401(k) Plan up to 3%, and matches an additional 50% of contributions up to 5%, for a total
potential match of 4% for each employee. During each of the years ended December 31, 2023 and 2022, the Company contributed approximately $1.1 million and $1.0 million, respectively, to the 401(k) Plan.