XML 114 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]    
Customer deposits and accrued rebates $ 2,618 $ 3,365
Dividends payable 5,114 5,260
Accrued litigation, claims and professional fees 479 460
Current portion of environmental reserves 1,533 1,229
Accrued product replacement costs 1,835  
Other accrued expenses 6,745 6,387
Other current liabilities, Total $ 18,324 $ 16,701