XML 115 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans (Employee Benefits Charged To Operating Expenses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Total employee benefits $ 82,787 $ 78,010 $ 76,900
Payroll Taxes [Member]      
Total employee benefits 29,580 28,084 27,664
Medical Plans [Member]      
Total employee benefits 31,004 31,131 30,002
401K Plan [Member]      
Total employee benefits 18,590 17,237 16,834
Pension Plans [Member]      
Total employee benefits 516 388 410
Other [Member]      
Total employee benefits $ 3,097 $ 1,170 $ 1,990