v3.26.1
Note 1 - Description of Business and Summary of Significant Accounting Policies - Summary of Reclassified Amounts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer, Including Assessed Tax $ 61,529 $ 51,728 $ 121,659 $ 99,506
Total revenues 61,529 51,728 121,659 99,506
Previously Reported [Member]        
Revenue from Contract with Customer, Including Assessed Tax   51,728   99,506
Total revenues   51,728   99,506
Revision of Prior Period, Reclassification, Adjustment [Member]        
Revenue from Contract with Customer, Including Assessed Tax   0   0
Total revenues   0   0
Analytics [Member]        
Revenue from Contract with Customer, Including Assessed Tax   0   0
Total revenues   0   0
Analytics [Member] | Previously Reported [Member]        
Revenue from Contract with Customer, Including Assessed Tax   48,822   91,293
Total revenues   48,822   91,293
Analytics [Member] | Revision of Prior Period, Reclassification, Adjustment [Member]        
Revenue from Contract with Customer, Including Assessed Tax   (48,822)   (91,293)
Total revenues   (48,822)   (91,293)
Integrated Yield Ramp [Member]        
Revenue from Contract with Customer, Including Assessed Tax   0   0
Total revenues   0   0
Integrated Yield Ramp [Member] | Previously Reported [Member]        
Revenue from Contract with Customer, Including Assessed Tax   2,906   8,213
Total revenues   2,906   8,213
Integrated Yield Ramp [Member] | Revision of Prior Period, Reclassification, Adjustment [Member]        
Revenue from Contract with Customer, Including Assessed Tax   (2,906)   (8,213)
Total revenues   (2,906)   (8,213)
Platform [Member]        
Revenue from Contract with Customer, Including Assessed Tax 49,130 43,200 100,066 80,521
Total revenues 49,130 43,200 100,066 80,521
Platform [Member] | Revision of Prior Period, Reclassification, Adjustment [Member]        
Revenue from Contract with Customer, Including Assessed Tax   43,200   80,521
Total revenues   43,200   80,521
Volume-Based [Member]        
Revenue from Contract with Customer, Including Assessed Tax 12,399 8,528 21,593 18,985
Total revenues $ 12,399 8,528 $ 21,593 18,985
Volume-Based [Member] | Revision of Prior Period, Reclassification, Adjustment [Member]        
Revenue from Contract with Customer, Including Assessed Tax   8,528   18,985
Total revenues   $ 8,528   $ 18,985