v3.26.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Revenues $ 229,276 $ 133,274 $ 120,400
Cost of revenues (248,180) (149,186) (144,142)
Gross loss (18,904) (15,912) (23,742)
Operating expenses      
General and administrative expenses (78,339) (61,925) (33,867)
Change in fair value of digital assets (50,522) 26,015 7,558
Realized gain on sale of digital assets 28,219 27,209 7,713
(Loss) gain on disposition of property, plant and equipment and deposits (1,612) 227 (2,055)
Impairment of long-lived assets and deposits (28,442) (3,628) (5,604)
Operating loss (149,600) (28,014) (49,997)
Interest income 6,288 6,037 1,420
Interest expense (8,623) (745) (2,865)
(Loss) gain on derivative assets and liabilities (50,415) 17,819 48
Gain on extinguishment of long-term debt 12,835
Other expense (6,063) (2,110) (1,528)
Total other (expense) income (58,813) 21,001 9,910
Loss before taxes from continuing operations (208,413) (7,013) (40,087)
Income tax (expense) recovery (101) (346) 154
Loss from continuing operations (208,514) (7,359) (39,933)
Loss from discontinued operations (76,030) (21,006) (15,578)
Net loss $ (284,544) $ (28,365) $ (55,511)
Loss per common share      
Basic loss per share from continuing operations (in Dollars per share) $ (0.38) $ (0.02) $ (0.15)
Diluted loss per share from continuing operations (in Dollars per share) (0.38) (0.02) (0.15)
Basic loss per share from discontinued operations (in Dollars per share) (0.14) (0.05) (0.06)
Diluted loss per share from discontinued operations (in Dollars per share) (0.14) (0.05) (0.06)
Basic loss per share (in Dollars per share) (0.52) (0.07) (0.21)
Diluted loss per share (in Dollars per share) $ (0.52) $ (0.07) $ (0.21)
Weighted average number of common shares outstanding      
Weighted average number of common shares outstanding, basic (in Shares) 551,676,757 414,669,947 262,237,117
Weighted average number of common shares outstanding, diluted (in Shares) 551,676,757 414,669,947 262,237,117