XML 72 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
Preferred Stock Warrants and Common Stock Warrants - Warrants Outstanding - Additional Information (Details)
May 07, 2018
Common stock warrants issued on July 1, 2012  
Class of Warrant or Right [Line Items]  
Shares issuable percentage (as a percent) 12.50%