XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
401(k) Plan
12 Months Ended
Dec. 31, 2024
Postemployment Benefits [Abstract]  
401(k) Plan
19.
401(k) Plan

The Company maintains a 401(k) defined contribution plan that covers all eligible U.S. employees. Under this plan, the Company matches 100% of the first 6% contributed by an employee. Vesting on contributions made by the Company is immediate. Total expenses for the plan were $1.6 million, $1.6 million, and $2.0 million for the three years ended December 31, 2024, 2023, and 2022, respectively.