XML 60 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for expected credit losses $ (244)
Accounts receivables, net 3,434 2,948
Data Hosting Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross 1,892 2,456
Related Party Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross 8 8
Demand Response Service Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross 1,436 268
Proprietary Mining Coinbase Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross 98 216
Other Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross $ 244