XML 117 R99.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic, Customer and Supplier Information - Narrative (Details)
12 Months Ended
Dec. 31, 2022
factory
segment
customer
Dec. 31, 2021
segment
customer
Dec. 31, 2020
customer
segment
Dec. 31, 2019
segment
Major customers        
Number of operating segments | segment 2 3 3 3
China        
Major customers        
Number of independent factories 4      
Romania        
Major customers        
Number of independent factories 1      
Revenue Benchmark | Customer Concentration Risk        
Major customers        
Number of customers | customer 10 10 10  
Revenue Benchmark | Customer Concentration Risk | Top Ten Customers        
Major customers        
Percentage of revenue contributed by customer 23.00% 22.00% 21.00%