XML 21 R58.htm IDEA: XBRL DOCUMENT v3.19.3
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Details 3) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Available-for-sale securities $ 5,611,621 $ 2,332,910
Fair Value, Measurements, Recurring [Member]    
Available-for-sale securities 3,256,468 9,562,571
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities 991,455 2,660,978
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities 2,265,013 6,901,593
Avalanche International Corp. [Member]    
Available-for-sale securities 3,256,468 9,562,571
Avalanche International Corp. [Member] | Fair Value, Measurements, Recurring [Member]    
Available-for-sale securities 3,043,499 7,728,001
Avalanche International Corp. [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities 812,858 826,408
Avalanche International Corp. [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities
Avalanche International Corp. [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities 2,230,641 6,901,593
Marketable Securities {Member] | Fair Value, Measurements, Recurring [Member]    
Available-for-sale securities 178,597 1,834,570
Marketable Securities {Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities 178,597 1,834,570
Marketable Securities {Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities
Marketable Securities {Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities
Investment In Warrants Of Public Companies [Member] | Fair Value, Measurements, Recurring [Member]    
Available-for-sale securities 34,372  
Investment In Warrants Of Public Companies [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities  
Investment In Warrants Of Public Companies [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities 34,372  
Investments in Warrants of Public Companies [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities