XML 68 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity (Summary of Stock Option Activity) (Details) - Stock Options [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Options granted   0
$1.16 – 16.00 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Balances, December 31, 2019 22,697,000  
Number of shares, Balances, December 31, 2020   22,697,000
Exercise price, lower range $ 1.16 $ 1.16
Exercise price, upper range 16.00 16.00
Weighted average exercise price, Balances, December 31, 2019 $ 5.57  
Weighted average exercise price, Balances, December 31, 2020   $ 5.57
$2.45 – 20.90 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Options granted 2,852,000  
Exercise price, lower range $ 2.45  
Exercise price, upper range 20.9  
Weighted average exercise price, Options granted $ 7.20  
$1.16 – 15.98 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Options exercised (8,078,000)  
Exercise price, lower range $ 1.16  
Exercise price, upper range 15.98  
Weighted average exercise price, Options exercised $ 5.44  
$1.16 – 16 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Options canceled (2,833,000)  
Exercise price, lower range $ 1.16  
Exercise price, upper range 16  
Weighted average exercise price, Options canceled $ 7.82  
$1.16 – 20.90 [Member]    
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number of shares, Balances, December 31, 2020 14,638,000  
Exercise price, lower range $ 1.16  
Exercise price, upper range 20.90  
Weighted average exercise price, Balances, December 31, 2020 $ 5.53