Note 6 - Other Revenues (Details Textual) - USD ($) |
12 Months Ended | ||||
|---|---|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|||
| Statement Line Items [Line Items] | |||||
| Other revenue | [1] | $ 158,941,000 | $ 61,967,000 | $ 15,341,000 | |
| Interest income on financial assets designated at fair value through profit or loss | 14,800,000 | 12,300,000 | 12,000,000 | ||
| Non-customer interest income on financial assets designated at fair value through profit or loss | 65,700,000 | 12,300,000 | 12,000,000 | ||
| Non-customer non-interest income on financial assets designated at fair value through profit or loss | 50.9 | ||||
| Peer-to-peer spot trades [member] | |||||
| Statement Line Items [Line Items] | |||||
| Other revenue | $ 1,800,000 | $ 1,600,000 | $ 100,000 | ||
| |||||