XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Segment Reporting About Property and Equipment, Net by Geographic Areas (Detail) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Property and equipment, net $ 256,948 $ 252,970
Germany    
Segment Reporting Information [Line Items]    
Property and equipment, net 49,591 42,457
Mexico    
Segment Reporting Information [Line Items]    
Property and equipment, net 49,222 47,814
China    
Segment Reporting Information [Line Items]    
Property and equipment, net 45,195 44,767
United States    
Segment Reporting Information [Line Items]    
Property and equipment, net 38,158 42,928
North Macedonia    
Segment Reporting Information [Line Items]    
Property and equipment, net 26,736 25,374
Vietnam    
Segment Reporting Information [Line Items]    
Property and equipment, net 19,348 20,920
Czech Republic    
Segment Reporting Information [Line Items]    
Property and equipment, net 10,232 9,440
Hungary    
Segment Reporting Information [Line Items]    
Property and equipment, net 8,583 7,994
Ukraine    
Segment Reporting Information [Line Items]    
Property and equipment, net 4,792 5,174
Other    
Segment Reporting Information [Line Items]    
Property and equipment, net $ 5,091 $ 6,102