XML 115 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Segment Reporting About Property and Equipment, Net by Geographic Areas (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]    
Property and equipment, net $ 245,234 $ 244,480
Germany    
Segment Reporting Information [Line Items]    
Property and equipment, net 46,586 47,342
China    
Segment Reporting Information [Line Items]    
Property and equipment, net 45,429 43,162
Mexico    
Segment Reporting Information [Line Items]    
Property and equipment, net 39,943 31,597
United States    
Segment Reporting Information [Line Items]    
Property and equipment, net 37,413 41,034
North Macedonia    
Segment Reporting Information [Line Items]    
Property and equipment, net 27,675 27,808
Vietnam    
Segment Reporting Information [Line Items]    
Property and equipment, net 21,664 19,808
Czech Republic    
Segment Reporting Information [Line Items]    
Property and equipment, net 11,126 11,381
Ukraine    
Segment Reporting Information [Line Items]    
Property and equipment, net 5,986 5,077
Hungary    
Segment Reporting Information [Line Items]    
Property and equipment, net 9,097 11,736
Other    
Segment Reporting Information [Line Items]    
Property and equipment, net $ 315 $ 5,535