Note 6 - Other Revenues - Details of Other Revenues (Details) - USD ($) $ in Thousands |
12 Months Ended | ||||||||
|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||||||
| Statement Line Items [Line Items] | |||||||||
| Total Other revenues | [1] | $ 158,941 | $ 61,967 | $ 15,341 | |||||
| Transaction fee income [member] | |||||||||
| Statement Line Items [Line Items] | |||||||||
| Total Other revenues | [2] | 3,424 | 2,203 | 445 | |||||
| Subscription and services revenue [member] | |||||||||
| Statement Line Items [Line Items] | |||||||||
| Total Other revenues | [3] | $ 155,517 | $ 59,764 | $ 14,896 | |||||
| |||||||||