XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Revenue by Customer Type (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
distributionChannel
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
distributionChannel
Sep. 30, 2020
USD ($)
Segment Reporting [Abstract]        
Number of primary distribution channels | distributionChannel 2   2  
Revenue, Major Customer [Line Items]        
Net sales $ 63,074 $ 64,303 $ 191,206 $ 179,686
Number of primary distribution channels | distributionChannel 2   2  
Direct Customers        
Revenue, Major Customer [Line Items]        
Net sales $ 61,087 62,409 $ 184,706 175,060
Distributors        
Revenue, Major Customer [Line Items]        
Net sales $ 1,987 $ 1,894 $ 6,500 $ 4,626