Note 12 - Digital Assets Held - Details of Digital Assets Held (Details) $ in Thousands |
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
||||||
|---|---|---|---|---|---|---|---|---|
| Statement Line Items [Line Items] | ||||||||
| Total Digital assets held | $ 2,781,164 | $ 2,584,793 | ||||||
| Investment in financial assets [member] | ||||||||
| Statement Line Items [Line Items] | ||||||||
| Total Digital assets held | 1,037,915 | 132,649 | ||||||
| Investment in financial assets [member] | Exchange wallets [member] | ||||||||
| Statement Line Items [Line Items] | ||||||||
| Total Digital assets held | 84,993 | 67,514 | ||||||
| Investment in financial assets [member] | Non-exchange wallets [member] | ||||||||
| Statement Line Items [Line Items] | ||||||||
| Total Digital assets held | 952,922 | 65,135 | ||||||
| BTC [member] | ||||||||
| Statement Line Items [Line Items] | ||||||||
| Total Digital assets held | [1] | $ 1,598,225 | $ 2,143,529 | |||||
| Digital assets held, units | [1] | 18.03 | 22.7 | |||||
| ETH [member] | ||||||||
| Statement Line Items [Line Items] | ||||||||
| Total Digital assets held | [1] | $ 37,410 | $ 208,862 | |||||
| Digital assets held, units | [1] | 12.52 | 61.65 | |||||
| Stablecoins [member] | ||||||||
| Statement Line Items [Line Items] | ||||||||
| Total Digital assets held | [2] | $ 1,056,666 | $ 206,551 | |||||
| Other digital assets [member] | ||||||||
| Statement Line Items [Line Items] | ||||||||
| Total Digital assets held | [3] | $ 88,863 | $ 25,851 | |||||
| ||||||||