XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jul. 16, 2019
May 29, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average grant date fair value of options granted       $ 21.10 $ 18.56 $ 12.49  
Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock options granted during period (shares)     0   5,000    
Unrecognized compensation cost related to unvested stock options     $ 15.4   $ 15.4   $ 19.5
Weighted-average period of recognition of compensation cost         2 years 9 months 18 days   3 years 2 months 12 days
Weighted-average remaining contractual term of options outstanding and exercisable         8 years   7 years 7 months 6 days
Restricted Shares Awards              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average period of recognition of compensation cost         3 years 3 months 18 days   3 years 3 months
Unrecognized compensation cost related to unvested RSAs or RSUs     14.8   $ 14.8   $ 11.8
Restricted Stock Units              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted-average period of recognition of compensation cost         1 year 1 month 6 days   1 year 6 months
Unrecognized compensation cost related to unvested RSAs or RSUs     $ 2.8   $ 2.8   $ 4.3
Warrants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock issued upon exercise of warrants (shares) 32,529 31,071          
Number of warrants exercised (shares) 40,000 40,000          
Exercise price of warrants (USD per share) $ 7.50 $ 7.50          
Warrants outstanding (shares)     0   0