XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Reporting (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
segment
Sep. 30, 2021
USD ($)
Disaggregation of Revenue [Line Items]        
Number of operating segments | segment     1  
Number of reportable segments | segment     1  
Net sales $ 88,792 $ 68,147 $ 267,743 $ 182,197
Americas        
Disaggregation of Revenue [Line Items]        
Net sales 58,375 45,046 178,335 118,986
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Net sales 15,110 10,490 38,397 31,721
Europe, the Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Net sales $ 15,307 $ 12,611 $ 51,011 $ 31,490