XML 81 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note L - Stock and Warrants (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Nov. 22, 2023
Nov. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2024
Dec. 31, 2022
Common Stock, Shares Authorized (in shares)     250,000,000 250,000,000    
Common Stock, Shares, Issued (in shares)     55,246,401 43,110,360    
Common Stock, Shares, Outstanding (in shares)     53,670,709 41,534,668   34,540,304
Preferred Stock, Shares Authorized (in shares)     10,000,000 10,000,000    
Preferred Stock, Shares Issued (in shares)     0      
Class of Warrant or Right, Outstanding (in shares)         5,483,537  
Stock Issued During Period, Shares, Acquisitions (in shares)   1,382,489   7,530,509    
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.0001 $ 0.0001 $ 0.0001    
Stock Issued During Period, Shares, New Issues (in shares)     10,615,385      
Derivative and Warrant Liability, Noncurrent     $ 17,804 $ 16,100    
Fair Value Adjustment of Put Option, Net of Tax     $ 1,700 $ (1,400)    
Preferred Stock, Shares Outstanding (in shares)       0    
Acer Warrants [Member]            
Proceeds from Warrant Exercises   $ 6,000        
Class of Warrants or Right, Exercised During Period (in shares)     0 0    
Acer Warrants [Member] | Common Stock [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   1,382,489        
Shares and Warrants Issued, Price Per Share (in dollars per share)   $ 4.34        
The Investor Warrant [Member]            
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 2,920,306 2,920,306        
Stock Issued During Period, Shares, New Issues (in shares) 917,934 917,934