XML 130 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Note 15 - Stock-based Compensation (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Mar. 02, 2016
Jun. 30, 2016
Jun. 30, 2012
Jun. 22, 2012
Nov. 30, 2009
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2015
Jul. 31, 2021
May 30, 2009
Mar. 30, 2009
Mar. 02, 2006
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)           155,397,800 172,093,650            
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number (in shares)           114,962,150              
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           353,363,350              
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate           0.00%              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)           $ 0.1642 $ 0.0980 $ 0.0128          
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total           $ 5,425,000              
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)           3 years 1 month 6 days              
Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised, Total           $ 1,753,000 $ 553,000 $ 116,000          
Restricted Stock Units (RSUs) [Member]                          
Common Stock, Capital Shares Reserved for Future Issuance (in shares)           89,326,700              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value           $ 1,165,000 $ 1,298,000 $ 1,065,000          
Purchase Plan 1999 [Member]                          
Share-Based Compensation Arrangement By Share-Based Payment Award Minimum Employee Subscription Rate           1.00%              
Share-Based Compensation Arrangement By Share-Based Payment Award Employee Subscription Rate Maximum           10.00%              
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date           90.00%              
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date           90.00%              
Purchase Plan 2009 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)         10 years                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)         25,000,000                
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)   25,000,000 15,000,000                    
Stock Issued During Period, Shares, Employee Stock Purchase Plans (in shares)           7,817,850              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)           $ 0.0382 $ 0.0148 $ 0.0060          
Share Option Plan 2005 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)       8 years                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)                         100,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)       50,000,000                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)                     175,000,000   100,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)       4 years                  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)           52,116,400              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number (in shares)           52,116,400              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value           $ 3,292,100 $ 774,100 $ 800          
The 2015 Stock Incentive Plan [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) 125,000,000                        
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 4 years                        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares)           103,281,400              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number (in shares)           62,845,750              
Common Stock, Capital Shares Reserved for Future Issuance (in shares) 100,000,000                        
Common Stock, Additional Capital Shares Reserved for Issuance (in shares)                   100,000,000      
Share Incentive Plan 2005 [Member]                          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)                     75,000,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)       62,500,000                  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)                     75,000,000 125,000,000  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                 4 years