Note 3 - Revenue Recognition 1 (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Subscription Revenue Term, Minimum (Year) | 1 year | |
| Subscription Revenue Term, Maximum (Year) | 3 years | |
| Period of Revenue From Services (Month) | 1 month | |
| Contract with Customer, Liability, Revenue Recognized | $ 4,011 | |
| Contract With Customer Liability, Transaction Price From Contractual Obligations | $ 27,989 | $ 25,215 |