XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Share-Based Compensation - Stock Option Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Outstanding, beginning (in shares)     3,860,390 3,860,390
Granted (in shares)       913,000
Exercised (in shares)       (123,000)
Expired (in shares)       0
Canceled (in shares)       0
Outstanding, ending (in shares) 3,860,390 4,650,390   4,650,390
Exercisable (in shares)   3,250,294   3,250,294
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Weighted average exercise price, outstanding, beginning (USD per share)     $ 1.76 $ 1.76
Weighted average exercise price, granted (USD per share)       5.24
Weighted average exercise price, exercised (in USD per share)   $ 1.59   1.88
Weighted average exercise price, expired (USD per share)       0
Weighted average exercise price, canceled (USD per share)       0
Weighted average exercise price, outstanding, ending (USD per share) $ 1.76 2.44   2.44
Weighted average exercise price, exercisable (USD per share)   $ 1.76   $ 1.76
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Weighted-average remaining contractual term, outstanding 5 years 8 months 12 days   6 years 1 month 6 days  
Weighted-average remaining contractual term, exercisable     5 years  
Aggregate intrinsic value, outstanding $ 13,287,932 $ 28,939,039   $ 28,939,039
Aggregate intrinsic value, exercisable   $ 22,413,471   $ 22,413,471