XML 92 R63.htm IDEA: XBRL DOCUMENT v3.23.1
JOINT VENTURE - Payments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
JOINT VENTURE    
Investments in joint venture related to direct payments made on behalf of joint venture - 50% share of purchase agreement deposits $ (1,467) $ (19,072)
Reimbursable payments for deposits on plant and equipment made on behalf of a joint venture or a joint venture partner partner - 50% share of Talen   (11,402)
Reimbursement of payments for deposits on plant and equipment made on behalf of a joint venture or 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 or a joint venture partner partner - 50% share of Talen   (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 $ (1,467) (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    
JOINT VENTURE    
Reimbursement of payments for deposits on plant and equipment made on behalf of a joint venture or joint venture partner   11,402
Talen | Bitmain Non-fixed Price Sales and Purchase Agreements    
JOINT VENTURE    
Reimbursement of payments for deposits on plant and equipment made on behalf of a joint venture or joint venture partner   $ 11,402
Talen | Nautilus | Bitmain Non-fixed Price Sales and Purchase Agreements    
JOINT VENTURE    
Percentage of share in deposits 50.00%