XML 99 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Common Stock Warrants - Schedule Of Warrants Outstanding Roll Forward (Details) - shares
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2015
Feb. 28, 2015
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Shares            
Beginning balance (in shares)       785,000 785,000 2,188,000
Warrants exercised (in shares) (62,500) (27,777) (90,277) (90,000) 0 (361,425)
Warrants forfeited or expired (in shares)         0 (1,042,000)
Ending balance (in shares)     695,000 695,000 785,000 785,000