v3.25.1
Note 3 - Investments (Details Textual)
1 Months Ended 3 Months Ended 12 Months Ended
May 03, 2024
USD ($)
Jan. 03, 2024
USD ($)
$ / shares
shares
Jun. 16, 2022
USD ($)
$ / shares
shares
Jun. 10, 2022
USD ($)
$ / shares
shares
Mar. 17, 2021
USD ($)
$ / shares
shares
Sep. 17, 2017
$ / shares
shares
Oct. 02, 2015
$ / shares
shares
Mar. 30, 2012
USD ($)
$ / shares
shares
Jul. 31, 2023
$ / shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2017
shares
Dec. 31, 2014
USD ($)
shares
Mar. 31, 2025
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Debt and Equity Securities, Realized Gain (Loss)                   $ 11,663              
Arcimoto, Inc. [Member] | Reverse Stock Split [Member]                                  
Stockholders' Equity Note, Stock Split, Conversion Ratio                       2          
TangoMe, Inc. [Member]                                  
Investment Owned, Shares Sold During Period, Shares | shares   15,448                              
Investment Owned, Shares Sold, Price Per Share | $ / shares   $ 2.89                              
Proceeds from Sale of Equity Securities, FV-NI   $ 44,721                              
Debt and Equity Securities, Realized Gain (Loss)   11,663                              
Investment Owned, Return of Capital   $ 33,058                              
Dividend Income, Operating $ 75,687                                
TangoMe, Inc, Series A Preferred Stock [Member]                                  
Investment Owned, at Fair Value                             $ 3,061,838 $ 4,303,369  
Investment Owned, Increase (Decrease) in Fair Value                             1,241,118    
TangoMe, Inc, Series A Preferred Stock [Member] | Chief Executive Officer [Member]                                  
Investment Purchased, Shares | shares               468,121                  
Investment Purchased, Price Per Share | $ / shares               $ 2.14                  
Investment Purchased, Value               $ 1,000,000                  
Arcimoto, Inc. Series A-1 Preferred Stock [Member]                                  
Investment Purchased, Shares | shares                         37,000        
Payments to Acquire Investments                         $ 100,011        
Options in Arcimoto, Inc [Member]                                  
Investment Owned, at Fair Value                           $ 0     $ 28,598
Investment Owned, Balance, Shares | shares           5,000 2,500         74,000   250      
Option Indexed to Issuer's Equity, Strike Price | $ / shares           $ 2.0605 $ 4.121                    
Share Price | $ / shares                               $ 0.17 $ 7.78
Arcimoto, Inc. [Member]                                  
Share Price | $ / shares                                 $ 7.78
Common Stock in Arcimoto, Inc [Member]                                  
Investment Owned, at Fair Value                     $ 0           $ 575,720
Investment Owned, Balance, Shares | shares                     1,000            
Share Price | $ / shares                     $ 0.001            
Common Shares of Buoy Health, Inc [Member]                                  
Investment Purchased, Shares | shares         11,233                        
Investment Purchased, Price Per Share | $ / shares         $ 15.92       $ 15.85                
Investment Owned, at Fair Value         $ 178,824                   178,043 $ 160,938  
Investment Owned, Increase (Decrease) in Fair Value                     $ 177,481       $ 17,101 (17,882)  
Preferred Stock in Aristotle [Member]                                  
Investment Purchased, Shares | shares     5,037 5,037                          
Investment Purchased, Price Per Share | $ / shares     $ 19.85 $ 19.85             $ 0.05            
Investment Purchased, Value     $ 100,000                            
Investment Owned, at Fair Value       $ 100,000                       $ 200,000  
Preferred Stock in Aristotle [Member] | Chief Executive Officer [Member]                                  
Investment Purchased, Shares | shares       5,037                          
Investment Purchased, Price Per Share | $ / shares       $ 19.85                          
Payments to Acquire Investments       $ 100,000