XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 3,342 $ 11,927
Prepaid expenses and other current assets 3,962 7,254
Bitcoin 13,667 6,283
Derivative asset 33,087 21,071
Total current assets 54,418 47,735
Property and equipment, net 258,295 191,784
Deposits on equipment 1,220 73,018
Investment in equity investees 33,609 37,478
Derivative asset 46,963 45,631
Operating lease right-of-use asset 4,399 5,087
Security deposits 17,586 17,730
Total assets 416,490 418,463
Current liabilities    
Accrued expenses and other current liabilities 24,813 19,353
Finance lease liability, current portion 6,749 2,567
Operating lease liability, current portion 1,117 1,030
Warrant liability 56 7
Total current liabilities 38,893 40,326
Asset retirement obligation 17,966 16,682
Finance lease liability 12,014 12,229
Operating lease liability 3,645 4,494
Deferred tax liability 1,285 1,840
Total liabilities 73,803 75,571
Commitments and contingencies (Note 12)
Stockholders' equity    
Preferred stock, $0.001 par value; 10,000,000 shares authorized, none issued and outstanding as of September 30, 2023 and December 31, 2022
Common stock, $0.001 par value, 500,000,000 shares authorized, 259,682,742 and 251,095,305 shares issued as of September 30, 2023 and December 31, 2022, respectively, and 254,558,178 and 247,551,958 shares outstanding as of September 30, 2023 and December 31, 2022, respectively 259 251
Additional paid-in capital 490,655 453,854
Accumulated deficit (148,222) (111,209)
Treasury stock, at par, 5,124,564 and 3,543,347 shares at September 30, 2023 and December 31, 2022, respectively (5) (4)
Total stockholders' equity 342,687 342,892
Total liabilities and stockholders' equity 416,490 418,463
Related party    
Current assets    
Accounts receivable 1,102
Current liabilities    
Accounts payable 1,554 3,083
Nonrelated Party    
Current assets    
Accounts receivable 360 98
Current liabilities    
Accounts payable $ 4,604 $ 14,286