XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Payroll and incentive compensation $ 46,485 $ 30,145
Union dues and benefits 19,994 17,800
Taxes 4,605 18,130
Profit sharing and thrift plan 11,175 10,763
Other 12,598 9,880
Total other current liabilities $ 94,857 $ 86,718