XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue [Line Items]        
Total revenue $ 164,682 $ 128,679 $ 675,785 $ 615,714
Total Revenue        
Disaggregation of Revenue [Line Items]        
Total revenue 164,682 128,679 675,785 615,714
Increase/(decrease) in disaggregated revenue $ 36,003   $ 60,071  
Percentage increase/(decrease) in disaggregated revenue (as a percent) 28.00%   10.00%  
Smartphone        
Disaggregation of Revenue [Line Items]        
Total revenue $ 136,407 87,426 $ 555,482 366,931
Increase/(decrease) in disaggregated revenue $ 48,981   $ 188,551  
Percentage increase/(decrease) in disaggregated revenue (as a percent) 56.00%   51.00%  
CE, IoT/Auto        
Disaggregation of Revenue [Line Items]        
Total revenue $ 28,219 40,633 $ 119,817 246,905
Increase/(decrease) in disaggregated revenue $ (12,414)   $ (127,088)  
Percentage increase/(decrease) in disaggregated revenue (as a percent) (31.00%)   (51.00%)  
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 56 620 $ 486 1,878
Increase/(decrease) in disaggregated revenue $ (564)   $ (1,392)  
Percentage increase/(decrease) in disaggregated revenue (as a percent) (91.00%)   (74.00%)  
Catch-up revenue        
Disaggregation of Revenue [Line Items]        
Total revenue $ 17,678 $ 30,045 $ 264,791 $ 324,274
Increase/(decrease) in disaggregated revenue $ (12,367)   $ (59,483)  
Percentage increase/(decrease) in disaggregated revenue (as a percent) (41.00%)   (18.00%)