XML 74 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Revenue by Customer Type (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
distributionChannel
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
distributionChannel
Jun. 30, 2020
USD ($)
Segment Reporting [Abstract]        
Number of primary distribution channels | distributionChannel 2   2  
Revenue, Major Customer [Line Items]        
Net sales $ 68,165 $ 53,647 $ 128,132 $ 115,383
Number of primary distribution channels | distributionChannel 2   2  
Direct Customers        
Revenue, Major Customer [Line Items]        
Net sales $ 66,061 52,755 $ 123,619 112,651
Distributors        
Revenue, Major Customer [Line Items]        
Net sales $ 2,104 $ 892 $ 4,513 $ 2,732