XML 122 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments, Customer Concentrations and Geographic Information (Schedule of Property, Plant and Equipment, Net, Based on Physical Location) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Property, plant and equipment, net $ 3,576,148 $ 3,299,445
China    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 308,889 385,544
Japan    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 139,126 143,399
Korea    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 1,923,953 1,781,632
Malaysia    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 55,166 51,164
Philippines    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 172,180 183,430
Portugal    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 130,653 108,982
Taiwan    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 322,539 272,428
Vietnam    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 471,581 365,059
Other foreign countries    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 1,553 272
Total foreign countries    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net 3,525,640 3,291,910
United States    
Segment Reporting Information [Line Items]    
Property, plant and equipment, net $ 50,508 $ 7,535