v3.25.4
NOTE 14 - INCOME TAXES - Summary of Operating Loss Carryforwards (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards $ 19,461 $ 20,345
Domestic Tax Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 4,200 4,600
Domestic Tax Jurisdiction [Member] | Internal Revenue Service (IRS) [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 4,210 4,639
Foreign Tax Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 0 15,700
Foreign Tax Jurisdiction [Member] | Malta Tax and Customs Administration [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 8,078 9,867
Foreign Tax Jurisdiction [Member] | Curacao Ministry of Finance [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards 7,163 5,797
Foreign Tax Jurisdiction [Member] | Republic of Cyprus, Ministry of Finance, Tax Department [Member]    
Operating Loss Carryforwards [Line Items]    
Operating Loss Carryforwards $ 10 $ 42