Quarterly report pursuant to Section 13 or 15(d)

Property and Equipment (Details) - Schedule of purchase agreement commitments, deposits paid and expected delivery timing

v3.22.2.2
Property and Equipment (Details) - Schedule of purchase agreement commitments, deposits paid and expected delivery timing
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Long-Term Purchase Commitment [Line Items]  
Agreement Date Total [1]
Original Purchase Commitment $ 527,816
Open Purchase Commitment 110,608
Deposit Balance $ 357,353
Agreement Date One [Member]  
Long-Term Purchase Commitment [Line Items]  
Agreement Date April 5, 2021 [1]
Original Purchase Commitment $ 138,506
Open Purchase Commitment 17,068
Deposit Balance $ 85,095
Expected Shipping Third Quarter 2022 – Fourth Quarter 2022
Agreement Date Two [Member]  
Long-Term Purchase Commitment [Line Items]  
Agreement Date October 29, 2021 [1]
Original Purchase Commitment $ 56,250
Open Purchase Commitment 10,800
Deposit Balance $ 41,864
Expected Shipping Third Quarter 2022 – Fourth Quarter 2022
Agreement Date Three [Member]  
Long-Term Purchase Commitment [Line Items]  
Agreement Date November 22, 2021 [1]
Original Purchase Commitment $ 32,550
Open Purchase Commitment 8,085
Deposit Balance $ 21,402
Expected Shipping Third Quarter 2022 – Fourth Quarter 2022
Agreement Date Four [Member]  
Long-Term Purchase Commitment [Line Items]  
Agreement Date December 10, 2021 [1]
Original Purchase Commitment $ 97,650
Open Purchase Commitment 24,255
Deposit Balance $ 68,124
Expected Shipping Third Quarter 2022 – Fourth Quarter 2022
Agreement Date Five [Member]  
Long-Term Purchase Commitment [Line Items]  
Agreement Date December 24, 2021 [1]
Original Purchase Commitment $ 202,860
Open Purchase Commitment 50,400
Deposit Balance $ 140,868
Expected Shipping Third Quarter 2022 – Fourth Quarter 2022
[1] Pursuant to the Company’s agreements with Bitmain, among other provisions, the Company is responsible for all shipping charges incurred in connection with the delivery of the miners