v3.26.1
Note 2 - Summary of Significant Accounting Policies - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Anti-dilutive securities excluded from computation of earnings per share (in shares) 3,930,000 74,000
Preferred Stock [Member]    
Anti-dilutive securities excluded from computation of earnings per share (in shares) 0 21,000
Options, Warrants, Restricted Stock Units [Member]    
Anti-dilutive securities excluded from computation of earnings per share (in shares) 522,000 12,000
Pipe October 2025 Warrants [Member]    
Anti-dilutive securities excluded from computation of earnings per share (in shares) 1,667,000 0
Misfits Warrant [Member]    
Anti-dilutive securities excluded from computation of earnings per share (in shares) 536,000 0
Other Warrants [Member]    
Anti-dilutive securities excluded from computation of earnings per share (in shares) 1,205,000 0
Additional Investment Rights (AIRs) [Member]    
Anti-dilutive securities excluded from computation of earnings per share (in shares) 0 41,000