XML 126 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segment, Geographic Area, Product Information and Significant Customer Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
Segment
Customer
Dec. 31, 2023
Customer
Dec. 31, 2022
Customer
Segment Reporting Information [Line Items]      
Number of reportable segments | Segment 3    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember    
Segment reporting, CODM measure, description Segment gross margin is the primary measure used by the CODM to assess segment performance and to decide how to allocate resources. The Company’s CODM assesses segment performance and decides how to allocate resources using segment gross margin among other measures. Gross margin is utilized to drive decisions in the annual forecasting process when making decisions about allocating capital and personnel to the segments.    
Number of customers accounted for 32%, 30%, and 42% of net revenue 10 10 10
Number of customers accounted for 10% or more of net revenue 0 0  
Number of customers accounted for 14% of net revenue     1
Number of customers accounted for 10% of net revenue     1
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Top Ten Customers [Member]      
Segment Reporting Information [Line Items]      
Concentration risk, percentage 32.00% 30.00% 42.00%