XML 86 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock, Common Stock Warrants and Stock Option Plan - Common Stock Warrants - Warrant Issued (Details) - USD ($)
$ / shares in Units, $ in Millions
Mar. 31, 2020
Dec. 31, 2019
May 08, 2018
Tennenbaum Capital Partners, LLC Term Loan [Member] | Secured Debt [Member]      
Class of Warrant or Right [Line Items]      
Unamortized debt discount     $ 4.8
Common Stock Warrants, Tennenbaum Capital Partners, LLC Warrant [Member]      
Class of Warrant or Right [Line Items]      
Number of warrants (in shares)     1
Number of shares warrants may purchase (in shares) 850,000 850,000 850,000
Number of shares each warrant may purchase (in shares)     850,000
Exercise price (in dollars per share) $ 8.62 $ 8.30 $ 8.62
Term of warrant     6 years