XML 64 R50.htm IDEA: XBRL DOCUMENT v3.20.4
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Revenue Recognition and Deferred Commissions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue from External Customer [Line Items]      
Non Cash Operating Lease Right Of Use Assets And Lease Liabilities $ 0 $ 4,638  
Sales Revenue Goods Percentage 100.00% 100.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 151,407 $ 157,728  
Contract with Customer, Liability, Revenue Recognized 4,400    
Deferred revenue 5,500 4,400  
Deferred revenue associated with customer loyalty programs 4,487 3,127 $ 4,231
Deferred commissions $ 2,343 $ 1,758  
Customer returns, days after original sale date 90 days    
Percentage of sale returns 1.50%    
Capitalized Contract Cost, Amortization $ 1,800    
Consolidated product sales [Member]      
Revenue from External Customer [Line Items]      
Sales Revenue Goods Percentage 96.50% 98.00%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 146,200 $ 154,600  
Consolidated pack sales [Member]      
Revenue from External Customer [Line Items]      
Sales Revenue Goods Percentage 2.80% 1.50%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 4,200 $ 2,300  
Consolidated other, including freight [Member]      
Revenue from External Customer [Line Items]      
Sales Revenue Goods Percentage 0.70% 0.50%  
Revenue from Contract with Customer, Excluding Assessed Tax $ 1,000 $ 800