XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Other Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Aug. 31, 2014
Jun. 30, 2022
Jun. 30, 2023
Dec. 31, 2022
Other Liabilities, Current [Abstract]        
Employee-related Liabilities, Current     $ 49,723 $ 45,389
Product Warranty Accrual, Current     21,994 19,914
Accrued Insurance, Current     17,785 21,154
Contract with Customer, Liability, Current     17,419 16,279
Accrual for Taxes Other than Income Taxes     13,585 18,549
Operating Lease, Liability, Current     3,828 3,850
Interest Payable, Current     4,978 5,040
Government Assistance, Amount     2,198 1,888
Loss Contingency Accrual     0 1,260
Other Accrued Liabilities, Current     21,316 18,605
Other current liabilities     $ 152,826 $ 151,928
Government Assistance, Amount $ 17,000 $ 1,900