v3.26.1
Accounts Receivable, net (Tables)
6 Months Ended
Jun. 30, 2026
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivables consist of the following at:
(Dollars in thousands)June 30, 2026December 31, 2025
Data hosting$5,339 $4,750 
Demand response service receivable1,096 745 
Proprietary mining Coinbase receivable13 27 
Wind energy generation receivable73 — 
Other216 244 
6,737 5,766 
Less: Allowance for expected credit losses— (244)
$6,737 $5,522 
Schedule of Allowance of Expected Credit Losses
Rollforward of Allowance of Expected Credit Losses:
(Dollars in thousands)January 1, 2026-
June 30, 2026
January 1, 2025 –
December 31, 2025
Allowance for expected credit losses, beginning of period$244 $244 
Current period credit provision— — 
Write offs charged against the allowance(244)— 
Recoveries collected— — 
Allowance of expected credit losses, end of period$— $244