XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 02, 2022
Jun. 30, 2022
Dec. 31, 2020
Sep. 05, 2019
Jul. 28, 2014
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            
Proceeds from Issuance of Common Stock $ 46,296 $ 0 $ 2,219          
Treasury Stock, Common, Shares (in shares) 41,309 41,309            
Treasury Stock, Value $ 200              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 4,697,029 5,135,685 2,467,537     2,526,166    
Share-Based Payment Arrangement, Expense $ 37,900 $ 19,200 $ 61,300          
Share-Based Payment Arrangement, Noncash Expense 37,933 $ 19,185 $ 61,274          
Stock-based Compensation Expense Capitalized Into Inventory [Member]                
Share-Based Payment Arrangement, Expense $ 2,900              
Restricted Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 9,639,068 8,732,286 12,032,040     10,785,034    
Share-Based Payment Arrangement, Noncash Expense $ 34,100 $ 15,800 $ 58,400          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 27,800              
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 8 months 12 days              
Share-Based Payment Arrangement, Option [Member]                
Share-Based Payment Arrangement, Expense $ 0              
Share-Based Payment Arrangement, Noncash Expense 3,900 $ 3,300 $ 2,900          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 4,100              
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 7 months 6 days              
Milestone Based Restricted Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 2,470,770              
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, 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) 8,751,892              
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 2022 Incentive Plan [Member] | Restricted Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 4,631,204              
The 2012 Incentive Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 5,007,864              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 2,424,529              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 0              
The 2020 Atm [Member]                
Common Stock, Commission Rate             3.00%  
The 2021 Atm [Member]                
Stock Issued During Period, Shares, New Issues (in shares)     72,000          
Proceeds from Issuance of Common Stock     $ 2,500          
Share Price (in dollars per share)     $ 34.25          
Proceeds from Issuance of Common Stock, Net     $ 2,400          
The 2022 ATM [Member]                
Common Stock, Commission Rate       3.00%        
Stock Issued During Period, Shares, New Issues (in shares) 1,385,700              
Proceeds from Issuance of Common Stock $ 47,100              
Share Price (in dollars per share) $ 34.01              
Proceeds from Issuance of Common Stock, Net $ 46,300              
Series A Junior Participating Preferred Stock [Member]                
Preferred Stock, Par or Stated Value Per Share (in dollars per share)               $ 0.001
Rights to Purchase Series A Junior Participating Preferred Stock [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)               0.001
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)               $ 100
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