v3.25.1
Revenue - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenue $ 210,507 $ 263,542
Total Revenues    
Disaggregation of Revenue [Line Items]    
Total revenue 210,507 263,542
Increase/(decrease) in disaggregated revenue $ (53,035)  
Percentage increase/(decrease) in disaggregated revenue (as a percent) (20.00%)  
Smartphone    
Disaggregation of Revenue [Line Items]    
Total revenue $ 183,991 80,280
Increase/(decrease) in disaggregated revenue $ 103,711  
Percentage increase/(decrease) in disaggregated revenue (as a percent) 129.00%  
CE, IoT/Auto    
Disaggregation of Revenue [Line Items]    
Total revenue $ 26,267 182,543
Increase/(decrease) in disaggregated revenue $ (156,276)  
Percentage increase/(decrease) in disaggregated revenue (as a percent) (86.00%)  
Other    
Disaggregation of Revenue [Line Items]    
Total revenue $ 249 719
Increase/(decrease) in disaggregated revenue $ (470)  
Percentage increase/(decrease) in disaggregated revenue (as a percent) (65.00%)  
Catch-up revenues    
Disaggregation of Revenue [Line Items]    
Total revenue $ 84,785 $ 166,678
Increase/(decrease) in disaggregated revenue $ (81,893)  
Percentage increase/(decrease) in disaggregated revenue (as a percent) (49.00%)