v3.26.1
Note 17 - Subsequent Events (Details Textual)
12 Months Ended
Mar. 31, 2026
USD ($)
$ / shares
shares
Mar. 05, 2026
USD ($)
$ / shares
shares
Mar. 04, 2026
USD ($)
$ / shares
shares
Jan. 22, 2026
USD ($)
shares
Jan. 02, 2026
USD ($)
$ / shares
shares
Apr. 12, 2024
USD ($)
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Dec. 31, 2024
shares
Mar. 04, 2026
ILS (₪)
₪ / shares
shares
Jan. 01, 2026
USD ($)
Dec. 22, 2025
$ / shares
Aug. 22, 2025
$ / shares
Jul. 11, 2025
$ / shares
May 05, 2025
$ / shares
Mar. 17, 2025
$ / shares
Oct. 22, 2024
$ / shares
Oct. 01, 2024
$ / shares
Aug. 27, 2024
$ / shares
Mar. 06, 2024
$ / shares
Conversions of Series G Preferred Stock Into Common Stock [Member]                                      
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares             $ 1.1826                        
Conversion of Stock, Shares Converted (in shares)             5,810                        
Conversion of Stock, Shares Issued (in shares)             4,912,784                        
The 2017 Omnibus Equity Incentive Plan [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)             300,000                        
Series F Warrants [Member]                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                           $ 1.9445   $ 4 $ 20.19    
Class of Warrant or Right, Exercised (in shares)             4,065,775                        
Stock Issued During Period, Shares, Warrant Exercises (in shares)             3,922,918                        
Series F Convertible Preferred Stock [Member]                                      
Stock Issued During Period, Shares, New Issues (in shares)           1,050   1,500,000                      
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares           $ 37 $ 1.1164         $ 2.19   $ 1.1   $ 4 4 $ 20.19  
Proceeds from Issuance of Convertible Preferred Stock | $           $ 1,050,000                          
Series G Convertible Preferred Stock [Member]                                      
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares             1.1826                        
Minimum [Member] | Series F Warrants [Member]                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             0.8294                       $ 60.29
Minimum [Member] | Series F Convertible Preferred Stock [Member]                                      
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                     $ 1.1347   $ 1.19   $ 2.22   12 23.15  
Maximum [Member] | Series F Warrants [Member]                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares             $ 1.2546                       $ 124.5
Maximum [Member] | Series F Convertible Preferred Stock [Member]                                      
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares                     $ 2.3427   $ 1.25   $ 2.25   $ 20.19 $ 37  
Subsequent Event [Member] | Conversions of Series G Preferred Stock Into Common Stock [Member]                                      
Conversion of Stock, Shares Converted (in shares)   1,000 250                                
Conversion of Stock, Shares Issued (in shares)   1,000,000 250,000                                
Subsequent Event [Member] | Conversion of Series F Preferred Stock into Common Stock [Member]                                      
Conversion of Stock, Shares Converted (in shares) 2,759                                    
Conversion of Stock, Shares Issued (in shares) 3,235,983                                    
Subsequent Event [Member] | Conversion of Series G Warrants into Common Stock [Member]                                      
Conversion of Stock, Shares Converted (in shares) 7,940                                    
Conversion of Stock, Shares Issued (in shares) 9,010,144                                    
Subsequent Event [Member] | Aerodrome Shares [Member]                                      
Investment Owned, Balance, Shares Purchased (in shares)     11,523,750           11,523,750                    
Investment Owned, Balance, Shares Purchased Price Per Share (in ILS per share) | ₪ / shares                 ₪ 0.8                    
Investment Owned, Cost     $ 3,000,000           ₪ 9,219,000                    
Subsequent Event [Member] | The 2017 Omnibus Equity Incentive Plan [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       2,300,000                              
Subsequent Event [Member] | The ESPP [Member]                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       500,000                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate       10.00%                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum       5.00%                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Value of Outstanding Stock Maximum | $       $ 10,000                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee (in shares)       2,500                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date       90.00%                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date       90.00%                              
Subsequent Event [Member] | Series F Warrants [Member]                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 0.8526                                    
Class of Warrant or Right, Exercised (in shares) 1,128,050                                    
Stock Issued During Period, Shares, Warrant Exercises (in shares) 1,128,050                                    
Proceeds from Warrant Exercises, Net | $ $ 961,775                                    
Class of Warrant or Right, Cashless Exercise (in shares) 358,806                                    
Stock Issued During Period, Shares, Cashless Warrant Exercises (in shares) 358,806                                    
Subsequent Event [Member] | Series G Convertible Preferred Stock [Member]                                      
Stock Issued During Period, Shares, New Issues (in shares)   2,000 250                                
Preferred Stock, Convertible, Shares Issuable (in shares)   2,000,000 250,000           250,000                    
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares   $ 1 $ 1                                
Proceeds from Issuance of Convertible Preferred Stock | $   $ 2,000,000 $ 250,000                                
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Common Stock Purchase Warrants [Member]                                      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         586,441                            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares         $ 0.8526                            
Proceeds from Issuance of Warrants | $         $ 500,000                            
Subsequent Event [Member] | Securities Purchase Agreement [Member] | Series F Convertible Preferred Stock [Member]                                      
Stock Issued During Period, Shares, New Issues (in shares)         500                            
Preferred Stock, Convertible, Shares Issuable (in shares)         586,441                            
Preferred Stock, Convertible, Conversion Price (in dollars per share) | $ / shares         $ 0.8526                            
Subsequent Event [Member] | Standby Letters of Credit [Member]                                      
Long-Term Line of Credit | $                   $ 165,720                  
Subsequent Event [Member] | Dallas, Texas Lease [Member]                                      
Lessee, Operating Lease, Yearly Percentage Increase in Rent                   3.75%                  
Lessee, Operating Lease, Period of Abatement (Month)                   1 month                  
Lessee, Operating Lease, Tenant Improvement Allowance | $                   $ 165,720                  
Security Deposit | $                   162,000                  
Subsequent Event [Member] | Minimum [Member] | Series G Warrants [Member]                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 0.8526                                    
Subsequent Event [Member] | Minimum [Member] | Dallas, Texas Lease [Member]                                      
Lessee, Operating Lease, Monthly Rent | $                   36,597                  
Subsequent Event [Member] | Maximum [Member] | Series G Warrants [Member]                                      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 1                                    
Subsequent Event [Member] | Maximum [Member] | Dallas, Texas Lease [Member]                                      
Lessee, Operating Lease, Monthly Rent | $                   $ 42,813