Quarterly report pursuant to Section 13 or 15(d)

Equity (Details)

v3.20.2
Equity (Details) - USD ($)
6 Months Ended 12 Months Ended
Jul. 14, 2020
Jan. 01, 2020
Jul. 21, 2014
Jun. 30, 2020
Dec. 31, 2019
Jun. 30, 2019
Jul. 15, 2014
Class of Stock [Line Items]              
Common stock, shares authorized (in shares)       100,000,000 100,000,000    
Common stock, par or stated value per share (in usd per share)       $ 0.0001 $ 0.0001    
Preferred stock, shares authorized (in shares)       1,000,000      
Preferred stock, par or stated value per share (in usd per shares)       $ 0.0001      
Class of warrant or right, outstanding (in shares)       4,576,799 4,576,799    
Class of warrant or right, exercise price of warrants or rights (in usd per share)           $ 11.50  
UPOs              
Class of Stock [Line Items]              
UPOs issued (in shares)     300,000        
Outstanding UPOs (in shares)           17,100  
Performance-Based RSUs              
Class of Stock [Line Items]              
Granted, awards (in shares)       96,500      
Performance-Based RSUs | 2016 Omnibus Incentive Plan              
Class of Stock [Line Items]              
Granted, awards (in shares)       96,500      
Performance-Based RSUs | Omnibus Incentive Plan 2019              
Class of Stock [Line Items]              
Granted, awards (in shares)       96,500      
RSU | 2016 Omnibus Incentive Plan              
Class of Stock [Line Items]              
Granted, awards (in shares)       118,633      
RSU | Omnibus Incentive Plan 2019 | Subsequent Event              
Class of Stock [Line Items]              
Share-based compensation arrangement by share-based payment award, number of additional shares authorized (in shares) 500,000            
Common stock, capital shares reserved for future issuance (in shares) 1,650,000            
Employee Stock | 2019 Employee Stock Purchase Plan              
Class of Stock [Line Items]              
Share-based compensation arrangement by share-based payment award, number of shares authorized (in shares)   500,000          
ESPP purchase price of common stock, percent of market price   85.00%          
Maximum participant contribution rate   10.00%          
Maximum contribution amount   $ 5,000          
Offering period   6 months          
ESPP discount percentage from market price, beginning of purchase period   15.00%          
Share-based compensation arrangement by share-based payment award, vesting period   6 months          
Public warrants              
Class of Stock [Line Items]              
Stock issued during period, value, new issues       $ 4,600,000 $ 4,600,000    
Class of warrant or right, exercise price of warrants or rights (in usd per share)       $ 11.5 $ 11.50    
Sponsor Warrants              
Class of Stock [Line Items]              
Class of warrant or right, outstanding (in shares)       198,000 198,000    
Class of warrant or right, rights for half share (usd per share)       $ 5.75 $ 5.75    
Class of warrant or right, exercise price of warrants or rights (in usd per share)       $ 11.5 $ 11.50    
Fifteen Dollar Exercise Price Warrants              
Class of Stock [Line Items]              
Class of warrant or right, outstanding (in shares)       600,000 600,000    
Class of warrant or right, exercise price of warrants or rights (in usd per share)       $ 15 $ 15.00   $ 15
Merger Warrants              
Class of Stock [Line Items]              
Class of warrant or right, outstanding (in shares)       631,119 631,119    
Class of warrant or right, exercise price of warrants or rights (in usd per share)       $ 12.5 $ 12.50    
Additional Merger Warrants              
Class of Stock [Line Items]              
Class of warrant or right, outstanding (in shares)       946,680 946,680    
Class of warrant or right, exercise price of warrants or rights (in usd per share)       $ 11.5 $ 11.50