Employee Benefit Plan |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Retirement Benefits [Abstract] | |
| Employee Benefit Plan | 12. Employee Benefit Plan The Company maintains a 401(k) retirement plan (the “401(k) Plan”) for the benefit of eligible employees. Each participant may elect to contribute up to 100% of his or her compensation to the 401(k) Plan each year, subject to certain Internal Revenue Service limitations. Under the terms of the Plan, the Company matches 100% of the first 6% of employee contributions. During the six months ended June 30, 2026 and 2025, the Company contributed $1.9 million and $1.4 million, respectively, to the 401(k) Plan. |