XML 63 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Receivable (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
State
Dec. 31, 2017
USD ($)
Dec. 31, 2016
Accounts Receivable [Abstract]      
Percentage of amounts financed under in-house credit programs, as a percent of net sales including sales tax 0.50% 0.60% 1.00%
Duration of no interest credit programs 12 months    
Accounts receivable due per scheduled payment [Abstract]      
2019 $ 1,960    
2020 197    
2021 43    
2022 34    
Allowance for doubtful accounts $ 175 $ 270  
Account write-off period 9 months    
Number of states in which accounts receivable originated | State 16    
Minimum [Member]      
Accounts Receivable [Abstract]      
Term of other programs 30 days    
Interest rate of other programs 0.00%    
Maximum [Member]      
Accounts Receivable [Abstract]      
Term of other programs 3 years    
Interest rate of other programs 21.00%