XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Enterprise Wide Segment Information and Net Sales - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Customer
Mar. 31, 2023
USD ($)
Customer
Entity Wide Revenue Major Customer [Line Items]    
Number of customer accounted for 10% | Customer 1  
Net sales $ 301,972 $ 467,241
Customer One    
Entity Wide Revenue Major Customer [Line Items]    
Net sales 42,700 51,800
Customer Two    
Entity Wide Revenue Major Customer [Line Items]    
Net sales   51,600
China    
Entity Wide Revenue Major Customer [Line Items]    
Net sales $ 138,500 $ 179,700
Geographic Concentration Risk    
Entity Wide Revenue Major Customer [Line Items]    
Number of customer accounted for 10% | Customer 1 2
Sales Revenue | Geographic Concentration Risk | Accounts Receivable    
Entity Wide Revenue Major Customer [Line Items]    
Concentration Risk, Percentage 17.30%  
Sales Revenue | Geographic Concentration Risk | Accounts Receivable | Customer One    
Entity Wide Revenue Major Customer [Line Items]    
Concentration Risk, Percentage 14.20% 11.10%
Sales Revenue | Geographic Concentration Risk | Accounts Receivable | Customer Two    
Entity Wide Revenue Major Customer [Line Items]    
Concentration Risk, Percentage   11.00%