XML 73 R58.htm IDEA: XBRL DOCUMENT v3.22.1
JOINT VENTURE - Payments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
JOINT VENTURE  
Investments in joint venture related to direct payments made on behalf of joint venture - 50% share of purchase agreement deposits $ (19,072)
Reimbursable payments for deposits on plant and equipment made on behalf of a joint venture partner - 50% share of Talen (11,402)
Reimbursement of payments for deposits on plant and equipment made on behalf of a joint venture partner 11,402
Bitmain Non-fixed Price Sales and Purchase Agreements  
JOINT VENTURE  
Investments in joint venture related to direct payments made on behalf of joint venture - 50% share of purchase agreement deposits (11,402)
Reimbursable payments for deposits on plant and equipment made on behalf of a joint venture partner - 50% share of Talen (11,402)
Reimbursement of payments for deposits on plant and equipment made on behalf of a joint venture partner 11,402
Other direct payments  
JOINT VENTURE  
Investments in joint venture related to direct payments made on behalf of joint venture - 50% share of purchase agreement deposits $ (7,670)
Nautilus | Bitmain Non-fixed Price Sales and Purchase Agreements  
JOINT VENTURE  
Percentage of share in deposits 50.00%
Percentage of Talen's share in deposits paid 50.00%
Talen | Nautilus | Bitmain Non-fixed Price Sales and Purchase Agreements  
JOINT VENTURE  
Percentage of share in deposits 50.00%