v3.26.1
Note 3 - Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues $ 29,033 $ 25,678 $ 56,057 $ 49,923
Transferred at Point in Time [Member]        
Revenues 26,037 21,412 49,920 42,005
Transferred over Time [Member]        
Revenues 2,996 4,266 6,137 7,918
Connectivity Products [Member]        
Revenues 22,683 16,277 42,516 36,722
Smart Sensing Products [Member]        
Revenues 6,350 9,401 13,541 13,201
UNITED STATES        
Revenues 10,893 5,544 18,343 9,163
Europe and Middle East [Member]        
Revenues 937 2,010 1,916 3,494
Asia Pacific [Member]        
Revenues 17,203 18,124 35,798 37,266
License [Member]        
Revenues 18,221 15,022 36,041 30,064
License [Member] | Transferred at Point in Time [Member]        
Revenues 15,225 10,756 29,904 22,146
License [Member] | Transferred over Time [Member]        
Revenues 2,996 4,266 6,137 7,918
License [Member] | Connectivity Products [Member]        
Revenues 14,034 7,999 26,958 21,512
License [Member] | Smart Sensing Products [Member]        
Revenues 4,187 7,023 9,083 8,552
License [Member] | UNITED STATES        
Revenues 9,612 4,275 15,452 6,690
License [Member] | Europe and Middle East [Member]        
Revenues 220 1,210 538 1,716
License [Member] | Asia Pacific [Member]        
Revenues 8,389 9,537 20,051 21,658
Royalty [Member]        
Revenues 10,812 10,656 20,016 19,859
Royalty [Member] | Transferred at Point in Time [Member]        
Revenues 10,812 10,656 20,016 19,859
Royalty [Member] | Connectivity Products [Member]        
Revenues 8,649 8,278 15,558 15,210
Royalty [Member] | Smart Sensing Products [Member]        
Revenues 2,163 2,378 4,458 4,649
Royalty [Member] | UNITED STATES        
Revenues 1,281 1,269 2,891 2,473
Royalty [Member] | Europe and Middle East [Member]        
Revenues 717 800 1,378 1,778
Royalty [Member] | Asia Pacific [Member]        
Revenues $ 8,814 $ 8,587 $ 15,747 $ 15,608