XML 54 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Enterprise-Wide Segment Information and Net Sales - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Customer
Sep. 30, 2024
USD ($)
Customer
Sep. 30, 2025
USD ($)
Customer
Sep. 30, 2024
USD ($)
Customer
Entity Wide Revenue Major Customer [Line Items]        
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]     srt:ChiefExecutiveOfficerMember  
Net sales $ 392,170 $ 350,079 $ 1,090,495 $ 971,822
China        
Entity Wide Revenue Major Customer [Line Items]        
Net sales 170,600 149,200 488,400 430,200
Accounts Receivable | Customer One        
Entity Wide Revenue Major Customer [Line Items]        
Net sales     50,400  
Sales Revenue | Customer One        
Entity Wide Revenue Major Customer [Line Items]        
Net sales 51,900 $ 44,300 134,700 $ 64,800
Sales Revenue | Customer Two        
Entity Wide Revenue Major Customer [Line Items]        
Net sales $ 44,600   $ 124,100  
Geographic Concentration Risk | Accounts Receivable        
Entity Wide Revenue Major Customer [Line Items]        
Number of customer accounted for 10% or greater of outstanding accounts receivable | Customer     1 1
Geographic Concentration Risk | Accounts Receivable | Customer One        
Entity Wide Revenue Major Customer [Line Items]        
Concentration Risk, Percentage     16.60% 17.70%
Geographic Concentration Risk | Accounts Receivable | Customer Two        
Entity Wide Revenue Major Customer [Line Items]        
Concentration Risk, Percentage       14.10%
Geographic Concentration Risk | Sales Revenue        
Entity Wide Revenue Major Customer [Line Items]        
Number of customer did not account for 10% or greater of net sales | Customer 2 1 2 1
Geographic Concentration Risk | Sales Revenue | Customer One        
Entity Wide Revenue Major Customer [Line Items]        
Concentration Risk, Percentage 13.20% 12.60% 12.40% 16.00%
Geographic Concentration Risk | Sales Revenue | Customer Two        
Entity Wide Revenue Major Customer [Line Items]        
Concentration Risk, Percentage 11.40%   11.40%