XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Credit Risk and Concentrations (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2021
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage     10.00% 10.00% 10.00% 10.00%
Purchases from vendors (in Dollars)     $ 0.3      
Vendor One [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage     43.00% 65.00% 33.00% 54.00%
Mining equipment purchased (in Dollars)         $ 1.6  
Purchases from vendors (in Dollars)       $ 1.9   $ 8.1
Vendor Two [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage     22.00% 20.00% 30.00% 34.00%
Mining equipment purchased (in Dollars)         $ 1.5  
Purchases from vendors (in Dollars)       $ 0.6   $ 5.1
Vendor Three [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage     16.00%   14.00%  
Mining equipment purchased (in Dollars)         $ 0.7  
Vendor Four [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage     10.00%   11.00%  
Mining equipment purchased (in Dollars)         $ 0.5  
Vendor Five [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage         10.00%  
Mining equipment purchased (in Dollars)         $ 0.5  
SGS Vendors Two [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Purchases from vendors (in Dollars)     $ 0.6      
SGS Vendors Four [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Purchases from vendors (in Dollars)     0.2      
SGS vendors one [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Purchases from vendors (in Dollars)     $ 0.1      
Accounts Receivable [Member] | Customer A [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage   96.00%       55.00%
Accounts Receivable [Member] | Customer B [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage   4.00%       55.00%
Accounts Receivable [Member] | Other Customer [Member]            
Credit Risk and Concentrations (Details) [Line Items]            
Concentration risk percentage 45.00%