XML 57 R41.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity - Common Stock Warrants (Details) - Private Placement - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended
Nov. 02, 2017
Sep. 30, 2019
Class of Stock [Line Items]    
Consideration received on transaction $ 31,513  
Payments of stock issuance costs $ 3,966  
Number of shares issued in transaction (in shares) 10,504,196  
Exercise price (in dollars per share) $ 3.00  
Number of shares called by warrants (in shares) 413,320 413,320