XML 79 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Mezzanine and Stockholders' Equity - Warrants (Details) - $ / shares
6 Months Ended
Jun. 30, 2020
Dec. 31, 2019
Class of Warrant or Right [Line Items]    
Weighted Average Exercise Price Per Share (in dollars per share) $ 10.02 $ 9.96
Warrant Exercise Price Range One    
Class of Warrant or Right [Line Items]    
Exercise Price Per Share (in dollars per share) $ 9.00  
Warrants Outstanding (in shares) 754,870  
Weighted Average Remaining Contractual Life 3 months 14 days  
Warrants Exercisable (in shares) 754,870  
Weighted Average Exercise Price Per Share (in dollars per share) $ 9.00  
Warrant Exercise Price Range Two    
Class of Warrant or Right [Line Items]    
Exercise Price Per Share (in dollars per share) $ 10.00  
Warrants Outstanding (in shares) 1,313,345  
Weighted Average Remaining Contractual Life 1 year 10 months 6 days  
Warrants Exercisable (in shares) 1,313,345  
Weighted Average Exercise Price Per Share (in dollars per share) $ 10.00  
Warrant Exercise Price Range Three    
Class of Warrant or Right [Line Items]    
Exercise Price Per Share (in dollars per share) $ 11.00  
Warrants Outstanding (in shares) 812,475  
Weighted Average Remaining Contractual Life 2 years 5 months 8 days  
Warrants Exercisable (in shares) 812,475  
Weighted Average Exercise Price Per Share (in dollars per share) $ 11.00  
Warrant Exercise Price Range Four    
Class of Warrant or Right [Line Items]    
Warrants Outstanding (in shares) 2,880,690  
Weighted Average Remaining Contractual Life 1 year 7 months 9 days  
Warrants Exercisable (in shares) 2,880,690  
Weighted Average Exercise Price Per Share (in dollars per share) $ 10.02  
Warrant Exercise Price Range Four | Minimum    
Class of Warrant or Right [Line Items]    
Exercise Price Per Share (in dollars per share) 9.00  
Warrant Exercise Price Range Four | Maximum    
Class of Warrant or Right [Line Items]    
Exercise Price Per Share (in dollars per share) $ 11.00