Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity - Summary of Shareholders Equity Warrants Outstanding (Details)

v3.20.1
Stockholders' Equity - Summary of Shareholders Equity Warrants Outstanding (Details) - Warrants [Member] - shares
3 Months Ended 12 Months Ended
Mar. 31, 2020
Dec. 31, 2019
Stock Holders Equity [Line Items]    
Shares Outstanding, beginning 5,397 [1] 5,799
Shares Issued
Shares Exercised (1,606) [2] (402)
Shares Tendered
Shares Expired (420)
Shares Outstanding, ending 3,371 [3] 5,397 [1]
[1] Weighted average exercise price for outstanding warrants is $0.62.
[2] Converted into approximately 1,453.0 thousand shares of commons stock.
[3] Weighted average exercise price for outstanding warrants is $0.58.