Annual report pursuant to Section 13 and 15(d)

REVENUE RECOGNITION - Narrative (Details)

v3.20.4
REVENUE RECOGNITION - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
productCategory
segment
Dec. 31, 2019
USD ($)
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                    
Refund period                 90 days  
Sales returns                 $ 2,000 $ 1,900
Sales $ 101,743 $ 100,250 $ 87,286 $ 95,926 $ 91,695 $ 88,524 $ 90,724 $ 91,272 $ 385,205 362,215
Number of principal categories of products | productCategory                 6  
Number of business segments | segment                 4  
Shipping and Handling                    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                    
Sales                 $ 3,400 $ 6,200