v3.26.1
Note 7 - Fair Value Measurements - Schedule of Level 3 Derivatives (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Embedded Conversion Features [Member]  
Balance $ 0
Initial recognition / issuances 1,698
Change in fair value recognized in earnings, net (462)
Settlements, expirations and releases 0
Balance 1,236
Call Option [Member]  
Balance 0
Initial recognition / issuances 41
Change in fair value recognized in earnings, net 0
Settlements, expirations and releases (32)
Balance $ 8