XML 126 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segment, Geographic Area, Product Information and Significant Customer Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2023
Customer
Segment
Dec. 31, 2022
Customer
Dec. 31, 2021
Customer
Segment Reporting Information [Line Items]      
Number of reportable segments | Segment 3    
Number of customers accounted for 30%, 42%, and 46% of net revenue 10 10 10
Number of customers accounted for 10% or more of net revenue 0    
Number of customers accounted for 14% of net revenue   1  
Number of customers accounted for 10% of net revenue   1  
Number of customers accounted for 15% of net revenue     1
Number of customers accounted for 11% of net revenue     1
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Top Ten Customers [Member]      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 30.00% 42.00% 46.00%
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Semiconductor Products [Member]      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 41.00% 58.00% 62.00%