XML 34 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit Plan
The Company sponsors a 401(k) tax-deferred savings plan for all employees who meet certain eligibility requirements. Participants may contribute, on a pre-tax basis, a percentage of their annual compensation, but not to exceed a maximum contribution amount pursuant to Section 401(k) of the Internal Revenue Code. The Company, at the discretion of the Board of Directors, may make additional matching contributions on behalf of the participants. The Company made matching contributions totaling $5.5 million, $5.2 million and $4.1 million in 2024, 2023 and 2022, respectively.