XML 59 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Aug. 02, 2024
Sep. 02, 2022
Jun. 30, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 4,470,216 4,697,029 5,135,685       2,467,537
Retained Earnings (Accumulated Deficit) $ (1,529,194) $ (1,552,577)          
Share-Based Payment Arrangement, Expense $ 42,500 $ 37,900 $ 44,600        
Earnings Per Share, Basic (in dollars per share) $ 0.16 $ 0.09 $ (1.65)        
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) 190,000,000 175,000,000          
Proceeds from Issuance of Common Stock $ 46,296 $ 0        
Treasury Stock, Shares, Acquired (in shares) 326,594            
Treasury Stock, Value, Acquired, Cost Method $ 8,760            
Treasury Stock, Common, Shares (in shares) 367,903 41,309          
Treasury Stock, Value $ 9,000            
Maximum [Member]              
Share Repurchase Program, Authorized, Amount       $ 100,000      
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            
Warrants to Purchase Common Stock, Loan agreement [Member]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 115,042 50,172          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 17.95 $ 14.7          
Class of Warrant or Right, Exercised (in shares) 147,058            
Warrants and Rights Outstanding, Term (Year) 7 years            
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            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 14.7            
Class of Warrant or Rights, Coverage Percentage 2.95%            
Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 11,843,586 9,639,068 8,732,286       12,032,040
Share-Based Payment Arrangement, Expense $ 40,100 $ 34,100 $ 41,300        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 36,000            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 9 months 18 days            
Milestone Based Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 1,160,000            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 22,000            
Market-based Restricted Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 3,067,678            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 29,100            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 3 years 6 months            
Share-Based Payment Arrangement, Option [Member]              
Share-Based Payment Arrangement, Expense $ 2,500 3,900 3,300        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 1,600            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 6 months 29 days            
Milestone-based Options [Member]              
Share-Based Payment Arrangement, Expense $ 0            
Stock-based Compensation Expense Capitalized Into Inventory [Member]              
Share-Based Payment Arrangement, Expense $ 3,800 2,900          
Revision of Prior Period, Error Correction, Adjustment [Member]              
Retained Earnings (Accumulated Deficit)   $ 38,200          
Share-Based Payment Arrangement, Expense     $ 25,500        
Earnings Per Share, Basic (in dollars per share)     $ 1.65        
Previously Reported [Member]              
Earnings Per Share, Basic (in dollars per share)     $ 1.46        
The 2012 Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 3,803,752            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 2,202,716            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 0            
The 2022 Incentive Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number (in shares) 8,039,834            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number (in shares) 2,267,500            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 4,238,185            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)           17,000,000