Annual report pursuant to Section 13 and 15(d)

Property and Equipment (Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing) (Details)

v3.21.1
Property and Equipment (Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Property, Plant and Equipment [Line Items]  
Purchase Commitment $ 72,321
Deposits paid $ 33,093
Agreement Date One [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date August 12, 2020 [1]
Purchase Commitment $ 17,428
Deposits paid $ 13,071
Expected Shipping First Quarter 2021
Agreement Date Two [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date August 25, 2020 [1]
Purchase Commitment $ 11,110
Deposits paid $ 5,773
Expected Shipping First - Second Quarter 2021
Agreement Date Three [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date September 30, 2020 [1]
Purchase Commitment $ 6,094
Deposits paid $ 6,124
Expected Shipping First Quarter 2021
Agreement Date Four [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date December 18, 2020 (1 of 2) [1]
Purchase Commitment $ 26,308
Deposits paid $ 2,631
Expected Shipping Third - Fourth Quarter 2021
Agreement Date Five [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date December 18, 2020 (2 of 2) [1]
Purchase Commitment $ 8,577
Deposits paid $ 4,289
Expected Shipping Second - Third Quarter 2021
Other contracts and costs [Member]  
Property, Plant and Equipment [Line Items]  
Purchase Commitment $ 2,804
Deposits paid $ 1,205
[1] Pursuant to the Company’s agreements with Bitmain, the Company is responsible for all shipping charges incurred in connection with the delivery of the miners.