XML 109 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segment Reporting - Segment Reporting About Property and Equipment, Net by Geographic Areas (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]    
Property and equipment, net $ 155,270 $ 152,581
North Macedonia    
Segment Reporting Information [Line Items]    
Property and equipment, net 32,682 36,925
Vietnam    
Segment Reporting Information [Line Items]    
Property and equipment, net 19,876 21,080
China    
Segment Reporting Information [Line Items]    
Property and equipment, net 25,411 20,375
United States    
Segment Reporting Information [Line Items]    
Property and equipment, net 19,222 19,011
Mexico    
Segment Reporting Information [Line Items]    
Property and equipment, net 20,296 16,034
Germany    
Segment Reporting Information [Line Items]    
Property and equipment, net 16,174 15,641
UKRAINE    
Segment Reporting Information [Line Items]    
Property and equipment, net 9,539 9,034
Hungary    
Segment Reporting Information [Line Items]    
Property and equipment, net 8,995 10,079
Other    
Segment Reporting Information [Line Items]    
Property and equipment, net $ 3,075 $ 4,402