XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 122,557 $ 86,105
Prepaid expenses and other current assets 3,599 3,670
Bitcoin 138,079 32,978
Derivative asset 44,702 31,878
Total current assets 309,399 155,498
Property and equipment, net 239,075 243,815
Deposits on equipment 58,063 30,812
Intangible assets, net 8,503 8,109
Investment in equity investees 49,949 35,258
Derivative asset 78,228 61,713
Operating lease right-of-use asset 9,926 7,077
Security deposits 22,246 23,855
Other noncurrent assets 203  
Total assets 775,592 566,137
Current liabilities    
Accrued expenses and other current liabilities 17,855 22,439
Finance lease liability, current portion 3,595 3,404
Operating lease liability, current portion 1,262 1,166
Warrant liability   250
Total current liabilities 36,445 33,793
Asset retirement obligation 19,337 18,394
Finance lease liability 9,281 11,128
Operating lease liability 9,181 6,280
Deferred tax liability 10,577 5,206
Total liabilities 84,821 74,801
Commitments and contingencies (Note 14)
Stockholders' equity    
Preferred stock, $0.001 par value; 10,000,000 shares authorized, none issued and outstanding as of June 30, 2024 and December 31, 2023
Common stock, $0.001 par value, 500,000,000 shares authorized, 335,557,872 and 296,276,536 shares issued as of June 30, 2024 and December 31, 2023, respectively, and 328,616,426 and 290,957,862 shares outstanding as of June 30, 2024, and December 31, 2023, respectively 336 296
Additional paid-in capital 802,610 627,822
Accumulated deficit (112,168) (136,777)
Treasury stock, at par, 6,941,446 and 5,318,674 shares at June 30, 2024 and December 31, 2023, respectively (7) (5)
Total stockholders' equity 690,771 491,336
Total liabilities and stockholders' equity 775,592 566,137
Related party    
Current assets    
Accounts receivable 176 245
Current liabilities    
Accounts payable   1,554
Nonrelated Party    
Current assets    
Accounts receivable 286 622
Current liabilities    
Accounts payable $ 13,733 $ 4,980