XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Deposits on Equipment - Schedule of Purchase Agreement Commitments, Deposits Paid and Expected Delivery Timing (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Open Purchase Commitment $ 335,074  
Deposits Paid 200,033 $ 114,857
Bitmain Technologies Limited    
Property Plant And Equipment [Line Items]    
Original Maximum Purchase Commitment 171,135  
Open Purchase Commitment 55,500  
Deposits Paid $ 55,500  
Expected Shipping for Open Purchase Commitment Starting Month and Year 2022-10  
Expected Shipping for Open Purchase Commitment Ending Month and Year 2022-12  
Bitmain Technologies Limited | Agreement One    
Property Plant And Equipment [Line Items]    
Agreement Dates Aug. 20, 2021  
Bitmain Technologies Limited | Agreement Two    
Property Plant And Equipment [Line Items]    
Agreement Dates Aug. 30, 2021  
SuperAcme Technology (Hong Kong)    
Property Plant And Equipment [Line Items]    
Agreement Dates May 06, 2022  
Original Maximum Purchase Commitment $ 222,401  
Open Purchase Commitment 222,401  
Deposits Paid $ 101,819  
Expected Shipping for Open Purchase Commitment Starting Month and Year 2022-10  
Expected Shipping for Open Purchase Commitment Ending Month and Year 2022-12  
Bitfury USA Inc. and Other Vendors (Primarily for BBACs)    
Property Plant And Equipment [Line Items]    
Open Purchase Commitment $ 57,173  
Deposits Paid $ 42,715