v3.26.1
Note 13 - Related Party Transactions (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue from Contract with Customer, Including Assessed Tax   $ 61,529 $ 51,728 $ 121,659 $ 99,506  
Contract with Customer, Liability   21,090   21,090   $ 20,306
Advantest [Member] | Strategic Partnership [Member]            
Proceeds from Issuance of Common Stock $ 65,200          
Revenue from Contract with Customer, Including Assessed Tax   $ 200 $ 3,500 $ 700 $ 7,100  
Contract with Customer, Liability           $ 8,300