XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANSThe Company maintains a 401(k) plan and matches 100% of employee contributions, up to 4% of employee compensation. The Company recorded expense for the defined contribution plan of $13.1 million, $12.2 million and $11.6 million for the years ended December 31, 2023, 2022 and 2021, respectively. In the years ended December 31, 2023, 2022 and 2021, Company contributions of $12.4 million, $11.8 million and $10.9 million, respectively, were paid.