v3.25.2
Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross $ 2,893 $ 2,937
Less: Allowance for expected credit losses (244) (244)
Accounts receivables, net 2,649 2,693
Data Hosting Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross 1,714 1,385
Demand Response Service Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross 842 1,159
Proprietary Mining Coinbase Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross 33 37
Other Receivable [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivables, gross $ 304 $ 356