XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Payments - Additional Information (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2019
USD ($)
$ / shares
shares
Mar. 31, 2019
$ / shares
May 15, 2018
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock shares available for issuance     3,000,000
Number of stock option issued 640,158    
Grant Date Fair Value | $ / shares $ 4.71    
Employee and Director Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of stock option issued 640,158    
Unrecognized compensation cost related to non-vested stock options outstanding | $ $ 10.1    
Weighted-average remaining vesting period 3 years    
Consultants      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of stock option issued 0    
Non-employees      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of stock option issued 0    
Non-employee Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation cost related to non-vested stock options outstanding | $ $ 0.1    
Weighted-average remaining vesting period 2 years 3 months 18 days    
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Oustanding shares 964    
Weighted average granted date fair value | $ / shares   $ 10.00  
Vested RSUs 0    
Issuance of shares of common stock in settlement of vested RSUs 0    
2018 Omnibus Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock shares authorized and approved to issue under plan     5,356,114
Common stock remaining available for grant 4,189,661    
2016 Omnibus Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock shares available for issuance     2,356,114