XML 49 R37.htm IDEA: XBRL DOCUMENT v3.7.0.1
Warrants - Additional Information (Details) - $ / shares
6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Warrants    
Class Of Warrant Or Rights Date From Which Warrants Or Rights Expired Apr. 17, 2021  
Warrants exercised 0 0
Warrants for Common Stock    
Warrants    
Number of shares callable by warrants 18,939  
Warrants for Common Stock | Weighted Average    
Warrants    
Weighted average exercise price to purchase common stock $ 7.92