v3.25.2
Employee Benefit Plans
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Employee Benefit Plans Employee Benefit PlanThe Company sponsors the 401(k) Plan (the “Plan”). The Plan, available to substantially all its employees, is subject to provisions of the Employee Retirement Income Security Act of 1974. The Company matches employee contributions on a discretionary basis. During the years ended December 31, 2024, 2023 and 2022, the Company contributed $3.2 million,$2.9 million, and $2.4 million in matching contributions to the Plan, respectively.