XML 94 R76.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Additional Information (Details) - Revenue Benchmark - Geographic Concentration Risk
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
United States        
Revenue from External Customer [Line Items]        
Concentration risk percentage (greater than) 10.00% 10.00% 10.00% 10.00%
Greater China        
Revenue from External Customer [Line Items]        
Concentration risk percentage (greater than) 10.00% 10.00% 10.00% 10.00%
Asia (excluding Greater China)        
Revenue from External Customer [Line Items]        
Concentration risk percentage (greater than) 10.00% 10.00% 10.00% 10.00%
Western Europe        
Revenue from External Customer [Line Items]        
Concentration risk percentage (greater than) 10.00% 10.00% 10.00% 10.00%