v3.26.1
Note 2 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Table Text Block]
   

June 30,

   

December 31,

 
   

2026

   

2025

 

Cash and cash equivalents

  $ 6,968     $ 7,958  

Restricted cash included in current assets

    154        

Restricted cash included in other assets

          267  

Total cash, cash equivalents, and restricted cash in the unaudited condensed consolidated statements of cash flows

  $ 7,122     $ 8,225  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended June30,

   

Six Months Ended June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Numerator for basic and diluted (loss) income per share:

                               

Net (loss) income from continuing operations

  $ (41,070 )   $ (1,964 )   $ 511,333     $ (5,294 )

Net income from discontinued operations, net of taxes

          42             11,042  

Net (loss) income attributable to common stockholders

  $ (41,070 )   $ (1,922 )   $ 511,333     $ 5,748  
                                 

Denominator for (loss) income per share:

                               

Weighted average shares outstanding – basic (diluted for net loss)

    31,048       1,164       28,545       1,113  

Effect of dilutive January 2026 Pre-Funded Warrants

                153,655        

Effect of dilutive in-the-money warrants and RSUs

                2,581       21  

Weighted average shares outstanding – diluted for net income

    31,048       1,164       184,781       1,134  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

Three Months Ended June 30,

   

Six Months Ended June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Common stock equivalent of Series B Non-Voting Convertible Preferred Stock (the “Series B Preferred Stock”)

          3             3  

Stock options and RSUs

    21,703       1       15,446       1  
Stock warrants     167,546       866       4       866  
      189,249       870       15,450       870