XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefits

16. Employee Benefits

We maintain a 401(k) plan for all eligible employees. Our operating results include expenses of approximately $18.7 million in 2023, $11.0 million in 2022 and $7.6 million in 2021 for our contributions to the plan.