XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 6 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Sep. 02, 2022
Jun. 30, 2022
Preferred Stock, Shares Authorized (in shares) 10,000,000        
Preferred Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001        
Common Stock, Shares Authorized (in shares) 175,000,000   175,000,000    
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001   $ 0.001    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 4,694,529   4,697,029    
Share-Based Payment Arrangement, Expense $ 9.3 $ 6.8      
Warrants to Purchase Common Stock, Loan agreement [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 147,058        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 4.08        
Warrants to Purchase Common Stock, Amended Loan Agreement [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 115,042        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 17.95        
Warrants to Purchase Common Stock, First Amendment Loan Agreement [Member]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 50,172        
Warrants to Purchase Common Stock, First Amendment [Member]          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 14.7        
Stock-based Compensation Expense Capitalized Into Inventory [Member]          
Share-Based Payment Arrangement, Expense $ 1.0 $ 0.3      
The 2022 Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)         17,000,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 7,181,941        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 2,272,500        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 5,582,801        
The 2022 Incentive Plan [Member] | Full Value Awards [Member] | Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)         10,000,000
The 2012 Incentive Plan [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 4,216,538        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 2,422,029        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 0        
The 2022 ATM [Member]          
Common Stock, Commission Rate       3.00%  
Stock Issued During Period, Shares, New Issues (in shares) 0 0