XML 90 R75.htm IDEA: XBRL DOCUMENT v3.26.1
Note 13 - Stockholders' Equity (Details Textual)
1 Months Ended 12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 13, 2025
USD ($)
$ / shares
shares
Feb. 10, 2025
USD ($)
$ / shares
Jan. 02, 2025
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Aug. 14, 2024
USD ($)
$ / shares
Mar. 04, 2024
USD ($)
$ / shares
shares
Jan. 09, 2024
$ / shares
shares
Jan. 03, 2024
shares
Jan. 02, 2024
shares
Jul. 31, 2024
USD ($)
shares
Jun. 30, 2024
USD ($)
shares
Feb. 13, 2024
USD ($)
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 16, 2025
$ / shares
shares
Jun. 29, 2024
USD ($)
Jun. 20, 2024
$ / shares
Jun. 19, 2024
$ / shares
Apr. 22, 2024
shares
Apr. 21, 2024
shares
Jul. 25, 2023
$ / shares
shares
Mar. 23, 2023
$ / shares
shares
Jan. 18, 2023
USD ($)
$ / shares
shares
Mar. 18, 2020
$ / shares
shares
Mar. 17, 2020
shares
Common Stock, Shares Authorized (in shares) | shares 300,000,000       300,000,000                 300,000,000 300,000,000         300,000,000 100,000,000       100,000,000 30,000,000
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.0001       $ 0.0001                 $ 0.0001 $ 0.0001                   $ 0.0001  
Preferred Stock, Shares Authorized (in shares) | shares 2,000,000       2,000,000                 2,000,000 2,000,000         2,000,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares [1] $ 2.54       $ 2.8                 $ 2.54 $ 2.8                      
Proceeds from Convertible Debt                           $ 0 $ 14,100,000                      
Debt Conversion, Original Debt, Amount                             1,875,000                      
Warrants and Rights Outstanding [1] $ 0       $ 0                 $ 0 $ 0                      
Stock Issued During Period, Shares, Warrants Exercised (in shares) | shares [1]                           0 3,675,000                      
Proceeds from Warrant Exercises                           $ 0 $ 5,145,000                      
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.0001       $ 0.0001                 $ 0.0001 $ 0.0001                      
Preferred Stock, Shares Outstanding (in shares) | shares 0       0                 0 0                      
Series A Preferred Stock [Member]                                                    
Preferred Stock, Shares Authorized (in shares) | shares 505,000                         505,000                        
Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares $ 0.0001                         $ 0.0001                        
Preferred Stock, Dividend Rate, Percentage                           7.00%                        
Preferred Stock, Shares Outstanding (in shares) | shares 0       0                 0 0                      
The 2023 Promissory Notes Converted into Common Stock [Member]                                                    
Debt Conversion, Original Debt, Amount             $ 1,875,000             $ 0 $ 1,875,000                      
Prepaid Advance Agreement [Member]                                                    
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares           $ 0.0001                                        
Proceeds from Issuance of Debt           $ 15,000,000                                        
Debt Instrument, Discount Percentage           6.00%                                        
Proceeds from Convertible Debt           $ 14,100,000                                        
Debt Instrument, Maximum Monthly Advance Amount           $ 2,625,000                                        
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares           $ 2.5                                        
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger           93.00%                                        
Debt Instrument, Covenant, Default Interest Rate           18.00%                                        
Payments of Financing Costs                             888,000                      
Repayments of Debt                             15,000,000                      
Extinguishment of Debt, Amount                             900,000                      
Gain (Loss) on Extinguishment of Debt                           $ 0 $ (900,000)                      
Prepaid Advance Agreement [Member] | Maximum [Member]                                                    
Proceeds from Issuance of Debt           $ 20,000,000                                        
Prepaid Advance Agreement [Member] | Minimum [Member]                                                    
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares           $ 0.28                                        
The 2023 Promissory Notes [Member]                                                    
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares             $ 0.0001                                      
Extinguishment of Debt, Amount             $ 14,375,000                                      
Debt Instrument, Redemption Price, Percentage             115.00%                                      
Proceeds from Issuance of Private Placement             $ 12,500,000                                      
Interest Paid, Including Capitalized Interest, Operating and Investing Activities             263,000                                      
Gain (Loss) on Extinguishment of Debt             (4,693,000)                                      
Unamortized Debt Issuance Expense             $ 2,818,000                                      
The 2023 Promissory Notes Converted into Common Stock [Member]                                                    
Debt Instrument, Convertible, Conversion Price (in dollars per share) | $ / shares             $ 2.5                                      
Debt Conversion, Original Debt, Amount             $ 1,875,000                                      
Debt Conversion, Converted Instrument, Shares Issued (in shares) | shares             750,000                                      
Underwriting Agreement 2025, Warrant [Member]                                                    
Number of Warrant, Per Unit   1                                                
Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares) | shares   1                                                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 2.4 [2] $ 2.4     $ 0 [2]                 $ 2.4 [2] $ 0 [2] $ 2.4                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                               8,571,428                    
Warrants and Rights Outstanding, Term (Year)                               7 years                    
Warrants and Rights Outstanding [2] $ 0       $ 0                 $ 0 $ 0                      
Stock Issued During Period, Shares, Warrants Exercised (in shares) | shares [2]                           0 0                      
Warrants Issued With 2023 Promissory Notes [Member]                                                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 2 [3]       $ 2 [3]                 $ 2 [3] $ 2 [3]                 $ 2    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                                               6,250,000    
Warrants and Rights Outstanding, Term (Year)                                               5 years    
Warrants and Rights Outstanding $ 0 [3]       $ 0 [3]                 $ 0 [3] $ 0 [3]                 $ 5,125,000    
Stock Issued During Period, Shares, Warrants Exercised (in shares) | shares [3]                           0 3,675,000                      
The 2023 Warrants [Member]                                                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                   $ 1.4 $ 2              
Warrants and Rights Outstanding                       $ 3,675,000         $ 5,250,000                  
Stock Issued During Period, Shares, Warrants Exercised (in shares) | shares                     2,275,000 1,400,000                            
Proceeds from Warrant Exercises                     $ 3,185,000 $ 1,960,000                            
Prefunded Warrants [Member]                                                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares                                             $ 0.001      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                                             772,853      
The 2023 Registered Direct Offering Warrants [Member]                                                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 1.82 [4]       $ 1.82 [4]                 $ 1.82 [4] $ 1.82 [4]               $ 1.455      
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                                             6,872,853      
Warrants and Rights Outstanding [4] $ 0       $ 0                 $ 0 $ 0                      
Stock Issued During Period, Shares, Warrants Exercised (in shares) | shares [4]                           0 0                      
The 2023 Private Warrants [Member]                                                    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares $ 3.25 [5]       $ 3.25 [5]                 $ 3.25 [5] $ 3.25 [5]             $ 3.25        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | shares                                           2,850,000        
Warrants and Rights Outstanding, Term (Year)                                           5 years        
Warrants and Rights Outstanding [5] $ 0       $ 0                 $ 0 $ 0                      
Stock Issued During Period, Shares, Warrants Exercised (in shares) | shares [5]                           0 0                      
ATD [Member]                                                    
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares       664,329 664,329       2,832,135 3,496,464         2,832,135                      
The 2025 At Market Issuance Sales Agreement [Member]                                                    
Common Stock, Par or Stated Value Per Share (in dollars per share) | $ / shares     $ 0.0001                                              
Equity Offering, Maximum Amount     $ 25,000,000                                              
Equity Offering, Commission, Percentage of Gross Proceeds     3.00%                     3.00%                        
Equity Offering, Commission, Percentage of Purchase Price     6.00%                                              
Payments of Stock Issuance Costs     $ 245,000                     $ 245,000                        
Stock Issued During Period, Shares, New Issues (in shares) | shares                           18,888,832                        
Shares Issued, Price Per Share (in dollars per share) | $ / shares $ 1.23                         $ 1.23                        
Proceeds from Issuance of Common Stock                           $ 22,350,000 $ 0                      
Payments for Commissions                           699,000                        
Underwriting Agreement 2025 [Member]                                                    
Units Issued During Period, Shares, New Issues (in shares) | shares   8,571,428                                                
Units Issued, Price Per Share (in dollars per share) | $ / shares   $ 1.75                                                
Number of Share, Per Unit   1                                                
Proceeds From Issuance or Sale of Equity, Gross   $ 15,000,000                                                
Proceeds from Issuance or Sale of Equity $ 13,900,000                         $ 13,891,000 $ 0                      
The 2024 Public Offering [Member]                                                    
Payments of Stock Issuance Costs                         $ 2,388,000                          
Stock Issued During Period, Shares, New Issues (in shares) | shares               10,000,000                                    
Proceeds from Issuance of Common Stock                         $ 26,362,000                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) | shares                         1,500,000                          
The 2024 Public Offering [Member] | Common Stock [Member]                                                    
Shares Issued, Price Per Share (in dollars per share) | $ / shares               $ 2.5                                    
[1] On January 18, 2023, in connection with the 2023 Promissory Notes, the Company issued the investors warrants to purchase 6,250,000 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.00 per share. These warrants were exercisable commencing January 18, 2023 and expire on January 18, 2028.
[2] On November 1, 2018, in connection with an underwritten public offering of its common stock, the Company issued to the underwriters warrants to purchase 206,250 shares of its common stock (the “2018 Public Offering Warrants”), exercisable over a period of five years, at an exercise price of $1.00 per share. These warrants were exercisable commencing April 27, 2019 and expired on October 29, 2023.
[3] As part of a Regulation A Offering in fiscal years 2016 and 2017, the Company issued warrants to the holders of Series A Preferred Stock (the “Series A Preferred Stock Warrants”). The exercise price for these warrants is $1.03. The expiration date of the Series A Preferred Stock Warrants was November 8, 2023.
[4] As part of the acquisition of Firestorm on January 24, 2017, the Company issued warrants to purchase 315,627 shares of its common stock, exercisable over a period of five years, at an exercise price of $2.5744 per share, and warrants to purchase 315,627 shares of its common stock, exercisable over a period of five years, at an exercise price of $3.6083 per share (the “Firestorm Warrants”). The expiration date of the Firestorm Warrants was January 24, 2022. As part of the settlement of the Firestorm litigation, these warrants were cancelled (see NOTE - 13 COMMITMENTS AND CONTINGENCIES).
[5] Pursuant to the Company’s acquisition of Secure Education Consultants on January 1, 2018, the Company issued warrants to purchase 33,333 shares of its common stock, exercisable over a period of five years, at an exercise price of $5.44 per share, and warrants to purchase 33,333 shares of its common stock, exercisable over a period of five years, at an exercise price of $6.53 per share (the “Secure Education Warrants”). The expiration date of the Secure Education Warrants was January 1, 2023.