XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Revenue From Contracts With Customers (Details Textual)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Major Customers 1  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Texas Instruments Incorporated [Member]    
Concentration Risk, Percentage 13.00% 13.00%