v3.25.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, stated value $ 390,000 $ 390,000
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 355 545
Preferred stock, shares outstanding (in shares) 355 545
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, authorized (in shares) 150,000,000 150,000,000
Common stock, issued (in shares) 1,594,953 1,144,926
Common stock, outstanding (in shares) 1,594,764 1,144,737
Treasury stock, common shares (in shares) 189 189