XML 55 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Warrants Outstanding by Expiration Date (Details)
shares in Thousands
Sep. 30, 2018
$ / shares
shares
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 13,095
March 2020  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 379
Exercise price (in usd per share) | $ / shares $ 0.60
April 2022  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 252
Exercise price (in usd per share) | $ / shares $ 1.75
May 2022  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 2,448
Exercise price (in usd per share) | $ / shares $ 1.55
January 2023  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 340
Exercise price (in usd per share) | $ / shares $ 0.42
January 2023  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 89
Exercise price (in usd per share) | $ / shares $ 0.71
March 2023  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 332
Exercise price (in usd per share) | $ / shares $ 0.42
March 2023  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 109
Exercise price (in usd per share) | $ / shares $ 0.71
March 2023  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 355
Exercise price (in usd per share) | $ / shares $ 0.63
May 2023  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 2,400
Exercise price (in usd per share) | $ / shares $ 0.50
March 2024  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 230
Exercise price (in usd per share) | $ / shares $ 0.338
March 2024  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 3,450
Exercise price (in usd per share) | $ / shares $ 0.30
March 2024  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 2,677
Exercise price (in usd per share) | $ / shares $ 0.40
October 2024  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 19
Exercise price (in usd per share) | $ / shares $ 12.90
March 2024  
Class of Warrant or Right [Line Items]  
Shares issuable upon exercise (in shares) 15
Exercise price (in usd per share) | $ / shares $ 16.40