XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.1
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) - Fair Value, Measurements, Recurring [Member] - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Available-for-sale securities $ 82,411,683 $ 19,632,611
Level 1 [Member]    
Available-for-sale securities 52,620,246 3,062,571
Level 2 [Member]    
Available-for-sale securities 506,574
Level 3 [Member]    
Available-for-sale securities 29,284,863 16,570,040
Marketable Equity Securities [Member]    
Available-for-sale securities 18,153,863 2,562,983
Marketable Equity Securities [Member] | Level 1 [Member]    
Available-for-sale securities 18,153,863 2,562,983
Avalanche International Corp. [Member]    
Available-for-sale securities   5,486,140
Avalanche International Corp. [Member] | Common Stock and Derivative Instruments [Member]    
Available-for-sale securities 10,335,348  
Avalanche International Corp. [Member] | Level 1 [Member]    
Available-for-sale securities   499,588
Avalanche International Corp. [Member] | Level 1 [Member] | Common Stock and Derivative Instruments [Member]    
Available-for-sale securities 819,324  
Avalanche International Corp. [Member] | Level 2 [Member]    
Available-for-sale securities  
Avalanche International Corp. [Member] | Level 2 [Member] | Common Stock and Derivative Instruments [Member]    
Available-for-sale securities  
Avalanche International Corp. [Member] | Level 3 [Member]    
Available-for-sale securities   4,986,552
Avalanche International Corp. [Member] | Level 3 [Member] | Common Stock and Derivative Instruments [Member]    
Available-for-sale securities 9,516,024  
Alzamend - A Related Party [Member]    
Available-for-sale securities 4,487,091  
Alzamend - A Related Party [Member] | Level 1 [Member]    
Available-for-sale securities  
Alzamend - A Related Party [Member] | Level 2 [Member]    
Available-for-sale securities  
Alzamend - A Related Party [Member] | Level 3 [Member]    
Available-for-sale securities 4,487,091  
Marketable Securities [Member] | Level 2 [Member]    
Available-for-sale securities  
Marketable Securities [Member] | Level 3 [Member]    
Available-for-sale securities  
AVLP and Ault & Company [Member] | Convertible Promissory Note [Member]    
Available-for-sale securities 13,467,783  
AVLP and Ault & Company [Member] | Debt and Equity Securities [Member]    
Available-for-sale securities 2,320,539 261,767
AVLP and Ault & Company [Member] | Level 1 [Member] | Convertible Promissory Note [Member]    
Available-for-sale securities  
AVLP and Ault & Company [Member] | Level 1 [Member] | Debt and Equity Securities [Member]    
Available-for-sale securities
AVLP and Ault & Company [Member] | Level 2 [Member] | Convertible Promissory Note [Member]    
Available-for-sale securities  
AVLP and Ault & Company [Member] | Level 2 [Member] | Debt and Equity Securities [Member]    
Available-for-sale securities 2,320,539
AVLP and Ault & Company [Member] | Level 3 [Member] | Convertible Promissory Note [Member]    
Available-for-sale securities 13,467,783  
AVLP and Ault & Company [Member] | Level 3 [Member] | Debt and Equity Securities [Member]    
Available-for-sale securities 2,320,539 261,767
Securities Purchased Under Agreement to Resell [Member]    
Available-for-sale securities 33,647,059  
Securities Purchased Under Agreement to Resell [Member] | Level 1 [Member]    
Available-for-sale securities $ 33,647,059  
AVLP and Alzamend [Member] | Convertible Promissory Note [Member]    
Available-for-sale securities   10,668,470
AVLP and Alzamend [Member] | Level 3 [Member] | Convertible Promissory Note [Member]    
Available-for-sale securities   $ 10,668,470