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 |