v3.25.0.1
Employee Benefit Plan
12 Months Ended
Dec. 31, 2024
Postemployment Benefits [Abstract]  
Employee Benefit Plan
The Company sponsors a qualified 401(k) defined contribution plan for the benefit of its employees. The Company made matching contributions to the plan totaling $4.2 million, $3.7 million and $2.8 million for the years ended December 31, 2024, 2023 and 2022, respectively.