Quarterly report pursuant to Section 13 or 15(d)

Subsequent Events (Details Narrative)

v3.21.2
Subsequent Events (Details Narrative)
6 Months Ended 12 Months Ended
Aug. 02, 2021
USD ($)
Integer
Aug. 13, 2020
Integer
Jun. 30, 2021
Dec. 31, 2020
Subsequent Event [Line Items]        
Miners description     Subject to the timely payment of the purchase price, Bitmain is and has been scheduled deliver products according to the following schedule: 1,500 Units on or before January 31, 2021; and 1,800 units on or before each of February 28, 2021; June 30, 2021; April 30, 2021, May 31, 2021 and June 30, 2021. Subject to the timely payment of the purchase price, Bitmain is and has been scheduled deliver products according to the following schedule: 1,500 Units on or before January 31, 2021; and 1,800 units on or before each of February 28, 2021; June 30, 2021; April 30, 2021, May 31, 2021 and June 30, 2021.
Antminer S-19 Pro ASIC [Member]        
Subsequent Event [Line Items]        
Number of miners   10,500    
Miners description   The purchase price per unit is $2,362 ($2,206 with a 6.62% discount) for a total purchase price of $24,801,000 (with a 6.62% discount for a discounted price of $23,159,174). The parties confirm that the total hashrate of the Antminers under this agreement shall not be less than 1,155,000 TH/s.    
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Number of miners 30,000      
Subsequent Event [Member] | Certain Institutional Investors [Member]        
Subsequent Event [Line Items]        
Balance including the payments | $ $ 120,711,500      
Subsequent Event [Member] | Antminer S-19 Pro ASIC [Member] | Long Term Purchase Contract [Member]        
Subsequent Event [Line Items]        
Miners description The purchase price is $120,711,500. The purchase price for the miners shall be paid as follows: 32.76% within 48 hours of signing of contract; 6.45% on or before August 15, 2021; 6.16% on or before September 15, 2021; 6.02% on or before October 15, 2021; 12.66% on or before November 15, 2021; 12.17% on or before December 15, 2021; 6.32% on January 15, 2022; 6.13% on February 15, 2022; 5.79 % on March 15, 2022 and 5.53% on April 15, 2021.