v3.26.1
Note 2 - Summary of Significant Accounting Policies Noncash Stock-based Compensation Expense (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-Based Payment Arrangement, Expense $ 955,000 $ 476,000 $ 2,070,000 $ 759,000
Selling, Marketing and Advertising Expense [Member]        
Share-Based Payment Arrangement, Expense 362,000 163,000 758,000 251,000
Engineering, Technology and Development Expense [Member]        
Share-Based Payment Arrangement, Expense 72,000 8,000 150,000 13,000
General and Administrative [Member]        
Share-Based Payment Arrangement, Expense $ 521,000 $ 305,000 $ 1,162,000 $ 495,000