v3.25.2
Note 10 - Subsequent Events (Details Textual)
1 Months Ended 2 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended 24 Months Ended 30 Months Ended
Aug. 10, 2025
USD ($)
shares
Aug. 30, 2025
$ / shares
shares
Jul. 31, 2025
USD ($)
$ / shares
shares
Jun. 05, 2025
shares
Aug. 30, 2025
USD ($)
Jun. 30, 2025
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2024
USD ($)
shares
Dec. 31, 2024
$ / shares
shares
Dec. 31, 2023
shares
Dec. 31, 2024
shares
Jun. 30, 2025
USD ($)
shares
Aug. 05, 2025
Jul. 05, 2025
Aug. 23, 2024
shares
Payment for Acquisition, Crypto Asset | $                 $ 1,650,000 $ (0)              
Stock Issued During Period, Shares, Warrants Exercised (in shares)           394,864     404,864                
Common Stock, Shares, Outstanding (in shares)           1,594,764     1,594,764   1,144,737   1,144,737 1,594,764      
Preferred Stock, Shares Outstanding (in shares)           355     355   545   545 355      
Series F Preferred Stock [Member]                                  
Stock Issued During Period, Shares, Warrants Exercised (in shares)                   1,648              
Conversion of Stock, Shares Converted (in shares)                 190   3,033            
Preferred Stock, Shares Outstanding (in shares)           355     355   545 1,930 545 355      
Conversion of Series F Preferred Stock to Common Stock [Member]                                  
Conversion of Stock, Shares Converted (in shares)           190   2,111 190 3,033              
Conversion of Stock, Amount of Dividends Converted | $           $ 19,000   $ 110,000 $ 19,000 $ 194,000              
Conversion of Stock, Shares Issued (in shares)           45,163   198,894 45,163 288,947 288,947 352,624 641,571 686,734      
Common Stock Warrants [Member]                                  
Class of Warrant or Right, Exercised (in shares)           394,864   0 404,864 0              
Proceeds From Warrant Exercises, Net | $                 $ 1,272,000 $ 0              
Class of Warrant or Right, Issued (in shares)                     24,104            
Preferred Warrants [Member]                                  
Class of Warrant or Right, Exercised (in shares)             0     1,648              
Proceeds from Warrant Exercises | $                   $ 1,607,000              
Proceeds From Warrant Exercises, Net | $                 $ 0 $ 1,478,000              
Class of Warrant or Right, Outstanding (in shares)           31,102     31,102         31,102      
Class of Warrant or Right, Cash Fee, Percentage of Proceeds                 8.00%                
Class of Warrant or Right, Cash Fee | $                 $ 129,000                
Common Warrants [Member]                                  
Class of Warrant or Right, Exercised (in shares)           394,864   0 404,864   282,314            
Class of Warrant or Right, Exercise Price of Warrants or Rights Exercised (in dollars per share) | $ / shares           $ 3.41     $ 3.41   $ 3.41            
Stock Issued During Period, Shares, Warrants Exercised (in shares)           394,864     404,864                
Proceeds from Warrant Exercises | $           $ 1,348,000     $ 1,382,000                
Proceeds From Warrant Exercises, Net | $           $ 1,241,000     $ 1,272,000                
Class of Warrant or Right, Issued (in shares)                 2,188,862   24,104            
Class of Warrant or Right, Outstanding (in shares)           4,056,201     4,056,201   2,272,203 103,453 2,272,203 4,056,201     2,401,047
Class of Warrant or Right, Cash Fee, Percentage of Proceeds             8.00%                    
Class of Warrant or Right, Cash Fee | $           $ 108,000     $ 110,000                
Advisor Warrants [Member]                                  
Class of Warrant or Right, Vesting Percent       8.33%                          
Class of Warrant or Right, Vesting During Period (in shares)       0                          
Class of Warrant or Right, Outstanding (in shares)           100,000     100,000         100,000      
Common Warrants and 2023 Placement Agent Warrants [Member]                                  
Class of Warrant or Right, Outstanding (in shares)           1,464,309     1,464,309         1,464,309      
Subsequent Event [Member]                                  
Common Stock, Shares, Outstanding (in shares) 2,350,307                                
Subsequent Event [Member] | Series F Preferred Stock [Member]                                  
Preferred Stock, Shares Outstanding (in shares) 150                                
Subsequent Event [Member] | Conversion of Series F Preferred Stock to Common Stock [Member]                                  
Conversion of Stock, Shares Converted (in shares)     780                            
Conversion of Stock, Amount of Dividends Converted | $     $ 21,000                            
Conversion of Stock, Shares Issued (in shares)     212,454                            
Subsequent Event [Member] | Common Stock Warrants [Member]                                  
Class of Warrant or Right, Exercised (in shares)     116,861                            
Class of Warrant or Right, Exercise Price of Warrants or Rights Exercised (in dollars per share) | $ / shares     $ 3.41                            
Stock Issued During Period, Shares, Warrants Exercised (in shares)     116,861                            
Proceeds from Warrant Exercises | $     $ 399,000                            
Proceeds From Warrant Exercises, Net | $     $ 367,000                            
Subsequent Event [Member] | Preferred Warrants [Member]                                  
Class of Warrant or Right, Exercised (in shares)   426,228 575                            
Class of Warrant or Right, Exercise Price of Warrants or Rights Exercised (in dollars per share) | $ / shares   $ 0.0001 $ 975                            
Stock Issued During Period, Shares, Warrants Exercised (in shares)   426,228 575                            
Proceeds from Warrant Exercises | $     $ 561,000                            
Proceeds From Warrant Exercises, Net | $     $ 516,000                            
Class of Warrant or Right, Outstanding (in shares) 30,527                                
Subsequent Event [Member] | Common Warrants [Member]                                  
Class of Warrant or Right, Issued (in shares)     152,519                            
Class of Warrant or Right, Outstanding (in shares) 3,665,631                                
Subsequent Event [Member] | Advisor Warrants [Member]                                  
Class of Warrant or Right, Vesting Percent                             8.33% 8.33%  
Class of Warrant or Right, Vesting During Period (in shares) 1,666                                
Class of Warrant or Right, Outstanding (in shares) 100,000                                
Subsequent Event [Member] | Common Warrants and 2023 Placement Agent Warrants [Member]                                  
Class of Warrant or Right, Cash Fee, Percentage of Proceeds     8.00%                            
Class of Warrant or Right, Cash Fee | $     $ 77,000                            
Bittensor (TAO) [Member]                                  
Crypto Asset, Units Purchased           5,024.71                      
Crypto Asset, Number of Units, Total           5,031.28     5,031.28         5,031.28      
Crypto Asset, Fair Value | $           $ 1,683,000 $ 0   $ 1,683,000         $ 1,683,000      
Bittensor (TAO) [Member] | Subsequent Event [Member]                                  
Crypto Asset, Units Purchased         8,496.99                        
Payment for Acquisition, Crypto Asset | $         $ 6,346,000                        
Crypto Asset, Number of Units, Total 21,648.76                                
Crypto Asset, Fair Value | $ $ 7,793,338