XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue and Accounts Receivable, Net - Revenue from External Customers by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]    
Net sales $ 108,377 $ 132,410
United States    
Disaggregation of Revenue [Line Items]    
Net sales 33,429 43,827
Asia (excluding PRC)    
Disaggregation of Revenue [Line Items]    
Net sales 27,100 33,064
Europe    
Disaggregation of Revenue [Line Items]    
Net sales 24,026 22,660
People's Republic of China    
Disaggregation of Revenue [Line Items]    
Net sales 12,128 19,292
Latin America    
Disaggregation of Revenue [Line Items]    
Net sales 6,948 6,488
Other    
Disaggregation of Revenue [Line Items]    
Net sales $ 4,746 $ 7,079