v3.25.2
Note 4 - Cash and Cash Equivalents - Schedule of Cash and Cash Equivalents, and Restricted Cash By Country (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Cash and cash equivalents $ 2,682 $ 6,869
Restricted cash 934 1,085
Total cash and cash equivalents, and restricted cash 3,616 7,954
UNITED STATES    
Cash and cash equivalents 631 5,307
MALTA    
Cash and cash equivalents 663 607
Restricted cash 353 566
FINLAND    
Cash and cash equivalents 875 431
UNITED KINGDOM    
Cash and cash equivalents 157 57
Restricted cash 244 164
SWITZERLAND    
Cash and cash equivalents 106 81
LITHUANIA    
Cash and cash equivalents 99 313
CYPRUS    
Cash and cash equivalents 76 14
Restricted cash 29 188
Other [Member]    
Cash and cash equivalents 75 59
Restricted cash 16 7
DENMARK    
Restricted cash $ 292 $ 160