Quarterly report pursuant to Section 13 or 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
3 Months Ended
Mar. 31, 2021
USD ($)
Property, Plant and Equipment [Line Items]  
Original Purchase Commitment $ 70,647
Open Purchase Commitment 19,768
Deposit Balance $ 70,730
Agreement Date One [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date August 12, 2020 [1]
Original Purchase Commitment $ 17,428
Open Purchase Commitment
Deposit Balance $ 8,714
Expected Shipping Second Quarter 2021
Agreement Date Two [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date August 25, 2020 [1]
Original Purchase Commitment $ 11,110
Open Purchase Commitment
Deposit Balance $ 10,666
Expected Shipping Second Quarter 2021
Agreement Date Three [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date December 18, 2020 [1]
Original Purchase Commitment $ 26,308
Open Purchase Commitment 13,154
Deposit Balance $ 13,154
Expected Shipping Second - Third Quarter 2021
Agreement Date Four [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date December 18, 2020 [1]
Original Purchase Commitment $ 8,577
Open Purchase Commitment 3,002
Deposit Balance $ 5,604
Expected Shipping Second - Third Quarter 2021
Agreement Date Five [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date March 11, 2021 [1]
Original Purchase Commitment $ 7,224
Open Purchase Commitment 3,612
Deposit Balance $ 3,612
Expected Shipping Fourth Quarter 2021
Agreement Date Six [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date March 31, 2021 [1],[2]
Original Purchase Commitment
Open Purchase Commitment
Deposit Balance $ 28,980
Expected Shipping Deposit on 42,000 miners
[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.
[2] On March 31, 2021, the Company paid approximately $29 million as a deposit for the miners to be acquired under the purchase agreement, dated effective as of April 5, 2021, with Bitmain to acquire approximately 42,000 Antminer model S19j Miners, which are scheduled to be shipped in 12 batches of approximately 3,500 miners each, on a monthly basis, between November 2021 and October 2022. See Note 11.