XML 64 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
401(K) Plan
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
401(K) Plan

19. 401(k) Plan

The Company sponsors 401(k) savings plans for its employees in the United States that stipulates that eligible employees may elect to contribute to the plan, subject to certain limitations, up to the lesser of 100% of eligible compensation or the maximum amount allowed by the U.S. Internal Revenue Service. Employer matching contributions to the 401(k) plan were $0.8 million, $0.5 million, and $0.6 million for the years ended December 31, 2024, 2023, and 2022, respectively.