XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Note 11 - Net Loss Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Antidilutive Securities (in shares) 43,939,212 31,384,942
Share-Based Payment Arrangement, Option [Member]    
Antidilutive Securities (in shares) 118,363 131,142
Restricted Stock Units (RSUs) [Member]    
Antidilutive Securities (in shares) 5,138,846 747,470
Warrant [Member]    
Antidilutive Securities (in shares) 611,110 1,124,706
Common Stock Purchase Agreement [Member]    
Antidilutive Securities (in shares) 37,908,218 27,572,156
Convertible Debt Securities [Member]    
Antidilutive Securities (in shares) 113,932 1,790,955
Employee Stock [Member]    
Antidilutive Securities (in shares) 48,743 18,513