v3.26.1
Note 2 - Summary of Significant Accounting Policies - Reconciliation of Level 3 Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Royalties Payable [Member]    
Balance $ 9,213 $ 6,974
Issuance of convertible notes payable 0  
Exchange of royalties payable due to related parties (see Note 8) (2,712)  
Change in fair value (5,709) 2,239
Balance 792 9,213
Convertible Notes Payable [Member]    
Balance 0 0
Issuance of convertible notes payable 300  
Exchange of royalties payable due to related parties (see Note 8) 0  
Change in fair value (2) 0
Balance $ 298 $ 0