XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plans - Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Summary of employee benefits charged to operating expenses        
Payroll taxes $ 387 $ 344 $ 854 $ 786
Medical plans 427 467 895 941
401(k) match and profit sharing 221 426 511 796
Periodic pension cost 247 367 531 804
Other 8 4 19 12
Total employee benefits $ 1,290 $ 1,608 $ 2,810 $ 3,339