XML 42 R40.htm IDEA: XBRL DOCUMENT v3.19.3
Stock Warrants - Additional Information (Details) - $ / shares
9 Months Ended
Sep. 30, 2019
Jul. 01, 2019
Class of Warrant or Right [Line Items]    
Weighted average term of warrants 2 years 2 months 12 days  
Class of Warrant or Right Weighted Average Exercise Price of Warrants or Rights $ 4.56  
Stock Warrants Issued During Period Shares New Issues 5,479,454  
Warrant [Member]    
Class of Warrant or Right [Line Items]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 5,479,454 5,479,454
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 4.10 $ 4.10