XML 70 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Incentive Awards - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Mar. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock Option Exercise Price as Percent of Value of Common Stock 100.00%  
Total Shares That May be Issued, Equity Incentive Plan 30,000,000 30,000,000
Options Outstanding, Equity Incentive Plan 8,026,989  
Restricted Stock Units Outstanding, Equity Incentive Plan 2,683,875  
Stock Options Exercised, Equity Incentive Plan 1,909,515  
Shares Issued Pursuant to Restricted Stock Units, Equity Incentive Plan 3,160,935  
Shares Issued Pursuant to Stock Bonus Awards, Equity Incentive Plan 113,940  
Total value of shares by nonemployee in a year $ 500,000  
Total Shares That May Be Issued, Non-Employee Directors Equity Incentive Plan 600,000  
Options Outstanding, Non-Employee Directors Equity Incentive Plan 369,917  
Stock Options Exercised, Non-Employee Directors Equity Incentive Plan 0  
Shares Issued Pursuant to Restricted Stock Awards, Non-Employee Directors Equity Incentive Plan 130,936  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 11,165,885  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 14,118,789  
Restricted Stock Units Outstanding, Non-Employee Directors Equity Incentive Plan 85,104  
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 4 years  
Award term 10 years  
Restricted Stock | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years