XML 111 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity - Stock compensation plans (Details) - shares
1 Months Ended 6 Months Ended 12 Months Ended
Jul. 31, 2016
Jun. 30, 2016
Dec. 31, 2019
Apr. 30, 2019
May 31, 2018
Stock Compensation Plans          
Shares reserved for future issuance related to stock plans     10,336,053    
Stock Incentive Plan 2010          
Stock Compensation Plans          
Shares reserved for future issuance related to stock plans       44,453,475 36,753,475
Stock Options          
Stock Compensation Plans          
Expiration period 10 years 7 years      
Stock Options | Stock Incentive Plan 2010 | Non-employee Director          
Stock Compensation Plans          
Expiration period     10 years