XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Summary of Revenue by Customer Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenue, Major Customer [Line Items]        
Net sales $ 67,689 $ 63,074 $ 193,466 $ 191,206
Direct Customers        
Revenue, Major Customer [Line Items]        
Net sales 65,898 61,087 188,231 184,706
Distributors        
Revenue, Major Customer [Line Items]        
Net sales $ 1,791 $ 1,987 $ 5,235 $ 6,500