XML 38 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Retirement Plan Retirement Plan
We have a 401(k) defined contribution savings plan for the benefit of all qualifying employees and permits voluntary contributions by employees up to 60% of base salary limited by the IRS-imposed maximum. Employer contributions were $12.5 million for 2023, $10.3 million for 2022 and $8.1 million for 2021.