XML 42 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions - Narrative (Details)
Jan. 26, 2017
director
$ / shares
shares
Mar. 31, 2019
$ / shares
shares
Guarantor and Co-Guarantor Warrants    
Related Party Transactions    
Number of securities called by warrants (shares) | shares   107,500
Exercise price of warrants (in dollars per share) | $ / shares   $ 9,291.1000
Directors    
Related Party Transactions    
Number of directors to whom the Company agreed to issue warrants | director 2  
Directors | Guarantor and Co-Guarantor Warrants    
Related Party Transactions    
Number of securities called by warrants (shares) | shares 107,500  
Exercise price of warrants (in dollars per share) | $ / shares $ 9.2911