XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Deposits on Equipment - Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Property Plant And Equipment [Line Items]  
Open Purchase Commitment $ 434,765
Deposits Paid 207,164
Bitmain Technologies Limited  
Property Plant And Equipment [Line Items]  
Original Maximum Purchase Commitment 171,135
Open Purchase Commitment 164,590
Deposits Paid $ 107,879
Expected Shipping for Open Purchase Commitment Starting Month and Year 2022-04
Expected Shipping for Open Purchase Commitment Ending Month and Year 2022-09
Bitmain Technologies Limited | Agreement One  
Property Plant And Equipment [Line Items]  
Agreement Date Aug. 20, 2021
Bitmain Technologies Limited | Agreement Two  
Property Plant And Equipment [Line Items]  
Agreement Date Aug. 30, 2021
SuperAcme Technology (Hong Kong)  
Property Plant And Equipment [Line Items]  
Agreement Date Sep. 02, 2021
Original Maximum Purchase Commitment $ 222,401
Open Purchase Commitment 222,401
Deposits Paid $ 59,307
Expected Shipping for Open Purchase Commitment Starting Month and Year 2022-07
Expected Shipping for Open Purchase Commitment Ending Month and Year 2022-12
Bitfury Top HoldCo B.V.  
Property Plant And Equipment [Line Items]  
Agreement Date Oct. 11, 2021
Deposits Paid $ 10,000
Bitfury USA Inc. and Other Vendors (Primarily for BBACs)  
Property Plant And Equipment [Line Items]  
Open Purchase Commitment 47,775
Deposits Paid $ 29,978