Property and Equipment (Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing) (Details) $ in Thousands |
6 Months Ended | |||||
---|---|---|---|---|---|---|
Jun. 30, 2021
USD ($)
| ||||||
Property, Plant and Equipment [Line Items] | ||||||
Original Purchase Commitment | $ 180,615 | |||||
Open Purchase Commitment | 115,156 | |||||
Deposit Balance | $ 62,600 | |||||
Agreement Date One [Member] | ||||||
Property, Plant and Equipment [Line Items] | ||||||
Agreement Date | December 18, 2020 | [1] | ||||
Original Purchase Commitment | $ 26,308 | |||||
Open Purchase Commitment | 10,523 | |||||
Deposit Balance | $ 15,785 | |||||
Expected Shipping | Third Quarter 2021 | |||||
Agreement Date Two [Member] | ||||||
Property, Plant and Equipment [Line Items] | ||||||
Agreement Date | December 18, 2020 | [1] | ||||
Original Purchase Commitment | $ 8,577 | |||||
Open Purchase Commitment | ||||||
Deposit Balance | $ 5,718 | |||||
Expected Shipping | Third Quarter 2021 | |||||
Agreement Date Three [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 Four [Member] | ||||||
Property, Plant and Equipment [Line Items] | ||||||
Agreement Date | April 5, 2021** | [1],[2] | ||||
Original Purchase Commitment | $ 138,506 | [2] | ||||
Open Purchase Commitment | 101,021 | [2] | ||||
Deposit Balance | $ 37,485 | [2] | ||||
Expected Shipping | Deposit on 42,000 miners | [2] | ||||
|