XML 131 R114.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Liabilities (Schedule of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Salaries, wages and benefits $ 46,403 $ 57,253
Contract liabilities 33,397 6,085
Returns and allowances 10,787 9,422
Dividends 7,928 8,431
Pension and postretirement 8,059 8,744
Operating lease liabilities 4,274 7,607
Other tax 5,400 7,329
Contract loss reserve 600 10,524
Freight 2,318 3,256
Professional fees 5,032 5,539
Total accrued liabilities 2,766 4,996
Other 12,421 12,718
Total accrued liabilities $ 139,385 $ 141,904