XML 23 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Common and Preferred Stock - Preferred Stock (Details) - shares
Dec. 12, 2019
Feb. 21, 2019
Mar. 31, 2020
Dec. 31, 2019
Aug. 14, 2019
Common and Preferred Stock          
Preferred Stock, Shares Authorized     10,000,000    
Convertible Preferred Stock, Shares Issuable upon Conversion   708,430   81,000 810,000
Conversion of Stock, Shares Converted 81,000 70,843      
Preferred Stock, Shares Outstanding     0 0