v3.26.1
Note 11 - Net Loss Per Share - Schedule of Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Convertible Series F Preferred Stock [Member]    
Antidilutive securities (in shares) [1] 47,835 103,578
Series F Preferred Warrants [Member]    
Antidilutive securities (in shares) [2] 8,097,347 8,249,867
Common Stock Warrants [Member]    
Antidilutive securities (in shares) 2,202,467 2,066,809
[1] Calculation assumes conversion of the stated value and accrued dividends of the Series F Preferred Stock into Common Stock at a conversion price of $3.77 per share.
[2] Calculation assumes exercise of the Preferred Warrants for cash into Series F Preferred Stock and subsequent conversion of the Series F Preferred Stock into Common Stock at a conversion price of $3.77.