v3.26.1
Note B - Revenue From Contracts With Customers (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Jan. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Contract with Customer, Liability, Revenue Recognized $ 508,000 $ 455,000  
Contract with Customer, Liability   $ 635,000 $ 970,000
Minimum [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)   1 year  
Maximum [Member]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)   5 years  
Product Concentration Risk [Member] | Subscription Orders [Member] | Revenue from Contract with Customer Benchmark [Member]      
Concentration Risk, Percentage   18.00%