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.22.0.1
Property and Equipment (Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Property, Plant and Equipment [Line Items]  
Original Purchase Commitment $ 527,816
Open Purchase Commitment 301,277
Deposit Balance $ 226,539
Agreement Date One [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date April 5, 2021 [1]
Original Purchase Commitment $ 138,506
Open Purchase Commitment 52,838
Deposit Balance $ 85,668
Expected Shipping First Quarter 2022 - Fourth Quarter 2022
Agreement Date Two [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date October 29, 2021 [1]
Original Purchase Commitment $ 56,250
Open Purchase Commitment 31,950
Deposit Balance $ 24,300
Expected Shipping Second Quarter 2022 - Third Quarter 2022
Agreement Date Three [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date November 22, 2021 [1]
Original Purchase Commitment $ 32,550
Open Purchase Commitment 21,158
Deposit Balance $ 11,392
Expected Shipping Third Quarter 2022 - Fourth Quarter 2022
Agreement Date Four [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date December 10, 2021 [1]
Original Purchase Commitment $ 97,650
Open Purchase Commitment 63,472
Deposit Balance $ 34,178
Expected Shipping Third Quarter 2022 - Fourth Quarter 2022
Agreement Date Five [Member]  
Property, Plant and Equipment [Line Items]  
Agreement Date December 24, 2021 [1]
Original Purchase Commitment $ 202,860
Open Purchase Commitment 131,859
Deposit Balance $ 71,001
Expected Shipping Third Quarter 2022 - Fourth Quarter 2022
[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.