XML 48 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Benefit Plan
12 Months Ended
Dec. 31, 2024
Retirement Benefit Plan  
Retirement Benefit Plan

21. Retirement Benefit Plan

Our 401(k) retirement plan provides for optional employee contributions up to the applicable IRS annual limit and discretionary employer matching contributions. We make discretionary matching contributions to each participant’s account at a rate of 100% of each participant’s contributions up to 6% of eligible compensation as of July 2024. Prior to July 2024, we made discretionary matching contributions to each participant’s account at a rate of 100% of each participant’s contributions up to 5% of eligible compensation. We recorded matching contributions of $5.9 million, $5.2 million and $4.9 million during the years ended December 31, 2024, 2023 and 2022, respectively.