XML 70 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE - Significant Customers (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue benchmark | Applied Materials, Inc. [Member]      
Revenue, Major Customer [Line Items]      
Significant concentration risk, 10% or more of total balance 22.00% 20.00% 14.00%
Revenue benchmark | Lam Research Corporation      
Revenue, Major Customer [Line Items]      
Significant concentration risk, 10% or more of total balance   20.00% 10.00%
Accounts Receivable Benchmark | Applied Materials, Inc. [Member]      
Revenue, Major Customer [Line Items]      
Significant concentration risk, 10% or more of total balance 26.00% 18.00%