XML 78 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment, Geographic Information and Major Customer (Schedule of Sales To Largest Customers) (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Applied Materials, Inc. [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Segment Reporting Information [Line Items]      
Applied Materials, Inc. and subsidiaries 14.00% 12.00% 15.00%