XML 42 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plan
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit PlanThe Company has a tax-qualified defined contribution plan (the Plan). The Plan provides retirement benefits, including provisions for early retirement and disability benefits, as well as a tax-deferred savings feature. After satisfying certain requirements, participants are vested in employer contributions at the time the contributions are made. All Company contributions are discretionary and are made from available profits. The Company contributed $16,859, $14,777 and $14,087 to the Plan in 2022, 2021 and 2020, respectively.