Quarterly report pursuant to Section 13 or 15(d)

Common and Preferred Stock - Reverse Stock Split (Details)

v3.20.1
Common and Preferred Stock - Reverse Stock Split (Details)
Aug. 15, 2019
$ / shares
shares
Mar. 31, 2020
$ / shares
shares
Dec. 31, 2019
$ / shares
shares
Aug. 14, 2019
shares
Feb. 21, 2019
shares
Common and Preferred Stock          
Stockholders' Equity Note, Stock Split, Conversion Ratio 0.10        
Common Stock, Par or Stated Value Per Share | $ / shares $ 0.001 $ 0.001 $ 0.001    
Common Stock, Shares, Outstanding 1,474,001 2,099,951 2,099,951 14,722,840  
Convertible Preferred Stock, Shares Issuable upon Conversion     81,000 810,000 708,430