Annual report pursuant to Section 13 and 15(d)

DEBT, COMMITMENTS AND CONTINGENCIES (Details Narrative)

v3.22.0.1
DEBT, COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
12 Months Ended
Nov. 18, 2021
Nov. 09, 2021
Oct. 01, 2021
Jan. 14, 2021
Oct. 06, 2020
May 06, 2020
Jun. 01, 2018
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Interest expense               $ 1,569,731 $ 20,984 $ 51,915
Debt interest rate               1.00%    
Additional principal amount $ 747,500,000                  
Debt Instrument, Maturity Date, Description The Notes will mature on December 1, 2026, unless earlier repurchased, redeemed or converted. Before the close of business on the business day immediately before June 1, 2026, noteholders will have the right to convert their Notes only upon the occurrence of certain events                  
Debt conversion rate shares 13.1277                  
Shares Issued, Price Per Share $ 1,000             $ 0.90    
Conversion price per share $ 76.17                  
Debt description The Notes will be redeemable, in whole or in part (subject to certain limitations described below), at the Company’s option at any time, and from time to time, on or after December 6, 2024 and on or before the 21st scheduled trading day immediately before the maturity date, at a cash redemption price equal to the principal amount of the Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date, but only if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (2) the trading day immediately before the date the Company sends such notice.                  
Line of credit facility, covenant terms   the maximum debt-to-equity ratio in Section 6.5 shall be revised to be 1.50:1.00                
Note payable               $ 728,405,922  
Debt maturity date               Nov. 15, 2026    
Monthly rental payment             $ 1,997 $ 31,104 133,090  
Security deposit             $ 3,815      
Hardin, MT [Member]                    
Number of restricted stock issued         6,000,000          
Plaintiff Michael Ho [Member]                    
Damages amount       $ 150,000            
Minimum [Member]                    
Principal amount $ 100,000,000.0                  
Additional principal amount 50,000,000                  
Convertible Senior Notes due 2026 [Member]                    
Principal amount $ 650,000,000                  
Debt interest rate 1.00%                  
Additional principal amount $ 97,500,000                  
Unit Purchase Agreement [Member]                    
Amortization of debt discount               300,000 0  
Interest expense               $ 1,600,000 $ 22,815  
Revolving Credit and Security Agreement [Member]                    
Liquidity convenants     $ 25,000,000              
Revolving Credit and Security Agreement [Member] | Silvergate Bank [Member]                    
Long-term Line of Credit     $ 100,000,000              
Debt term     1 year              
Line of Credit Facility, Interest Rate During Period     0.25%              
Origination fee     $ 250,000              
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage     0.25%              
Revolving Credit and Security Agreement [Member] | RLOC [Member]                    
Origination fee     $ 250,000              
Line of Credit Facility, Commitment Fee Percentage     0.25%              
Revolving Credit and Security Agreement [Member] | LTV [Member]                    
Line of Credit Facility, Interest Rate During Period     65.00%              
Revolving Credit and Security Agreement [Member] | Minimum [Member] | Silvergate Bank [Member]                    
Long-term Line of Credit     $ 100,000,000              
Revolving Credit and Security Agreement [Member] | Convertible Senior Notes due 2026 [Member]                    
Principal amount   $ 650,000,000                
Additional principal amount   $ 97,500,000                
Promissory Note Agreement [Member]                    
Debt interest rate           1.00%        
Note payable           $ 62,500        
Debt maturity date           May 06, 2022        
Forgiveness percentage           100.00%