v3.25.2
Accounts Receivable, net (Tables)
6 Months Ended
Jun. 30, 2025
Receivables [Abstract]  
Schedule of Accounts Receivable

Accounts receivables consist of the following at:

(Dollars in thousands)  June 30, 2025   December 31, 2024 
Data hosting  $1,714   $1,385 
Demand response service receivable   842    1,159 
Proprietary mining Coinbase receivable   33    37 
Other   304    356 
Accounts receivables, gross   2,893    2,937 
Less: Allowance for expected credit losses   (244)   (244)
Accounts receivables, net  $2,649   $2,693 
Schedule of Allowance of Expected Credit Losses

Rollforward of Allowance of Expected Credit Losses:


 

(Dollars in thousands)  January 1, 2025- June 30, 2025   January 1, 2024 – December 31, 2024 
     
Allowance for expected credit losses, beginning of period  $244   $- 
Current period credit provision   -    760 
Write offs charged against the allowance   -    (516)
Recoveries collected   -    - 
Allowance of expected credit losses, end of period  $244   $244