XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefits

16. Employee benefits

In 2018, the Company established a defined-contribution plan under Section 401(k) of the Internal Revenue Code, or the 401(k) Plan. The 401(k) Plan covers all employees who meet defined minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax basis. Beginning January 1, 2020, the Company made matching contributions equal to 50% of the employee’s contributions, subject to a maximum of 6% of eligible compensation. The Company made matching contributions of $2.3 million, $2.5 million, and $2.0 million for the years ended December 31, 2024, 2023, and 2022 respectively.