XML 43 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Share-Based Compensation (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2019
Aug. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Compensation cost not yet recognized $ 5.8      
Weighted-average remaining service period 2 years 8 months 12 days      
Fair value of options vested $ 1.9 $ 1.0    
2018 Omnibus Equity Incentive Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation number of shares authorized       1,100,000
2019 Omnibus Equity Incentive Plan [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based compensation number of shares authorized     2,600,000  
Common stock reserved for future issuance 927,457