XML 136 R8.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Cash Flows (Parenthetical)
Dec. 31, 2019
Jan. 18, 2018
Dec. 31, 2014
Interest rate percentage 6.00%    
Convertible promissory notes | Convertible Promissory Notes due December 2019, Recourse      
Interest rate percentage 5.00%    
Convertible promissory notes | Convertible Promissory Notes due December 2019, Recourse | Affiliated entity      
Interest rate percentage 8.00% 8.00% 8.00%
Convertible promissory notes | 6% Notes | Affiliated entity      
Interest rate percentage 6.00%