XML 42 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholder's Equity - Schedule of Pre-2017 Non-Qualified Stock Options Outstanding (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Number of Shares      
Exercised (in shares) (299,167)    
Pre-2017 Non-Qualified Stock Options      
Number of Shares      
Outstanding at beginning of period (in shares) 2,885,500 2,980,500  
Exercised (in shares) (379,167) (95,000)  
Forfeited (in shares) (5,833) 0  
Outstanding at end of period (in shares) 2,500,500 2,885,500 2,980,500
Exercisable (in shares) 2,454,390    
Weighted- average Exercise Price      
Outstanding at beginning of period (in dollars per share) $ 7.30 $ 7.33  
Exercised (in dollars per share) 9.03 8.24  
Forfeited (in dollars per share) 10.00 0.00  
Outstanding at end of period (in dollars per share) 7.03 $ 7.30 $ 7.33
Exercisable (in dollars per share) $ 6.98    
Weighted- average Remaining Contractual Term (years)      
Outstanding 5 years 18 days 6 years 15 days 7 years 22 days
Exercisable 5 years 1 month 6 days    
Aggregate Intrinsic Value      
Outstanding $ 18,426,235 $ 20,633,100 $ 46,606,210
Exercisable $ 18,212,329