XML 82 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Payroll and incentive compensation $ 31,355 $ 46,485
Union dues and benefits 21,500 19,994
Taxes 6,574 4,605
Profit sharing and thrift plan 9,119 11,175
Other 11,370 12,598
Total other current liabilities $ 79,918 $ 94,857