v3.20.1
Business Acquisitions - Pro Forma Results (Details) - Pollen Gear LLC - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]    
Net Sales $ 193,351 $ 190,794
Cost of Goods Sold 159,252 149,971
Gross Profit 34,099 40,823
Net Loss $ (39,621) $ (5,381)