XML 64 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Capital Stock (Details) - shares
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Capital Stock [Abstract]      
Capital stock, shares authorized (in shares) 62,000,000    
Common stock, shares authorized (in shares) 60,000,000 60,000,000  
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000  
Long Term Incentive Stock Option Plan 1995 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock reserved for issuance (in shares) 5,900,759    
Shares under options and warrants outstanding (in shares) 5,000 55,000 1,046,833
Shares reserved upon vesting of restricted stock units (in shares) 1,951,208    
Shares of common stock remaining to be granted (in shares) 1,599,241