v3.26.1
STOCKHOLDERS' EQUITY - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
financialInstitution
vote
$ / shares
$ / Unit
shares
Jun. 08, 2026
$ / shares
shares
Jun. 03, 2026
$ / shares
shares
Apr. 01, 2026
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
financialInstitution
vote
$ / shares
$ / Unit
shares
Jun. 30, 2026
USD ($)
financialInstitution
vote
$ / shares
$ / Unit
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 04, 2026
$ / shares
May 14, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Oct. 31, 2025
$ / shares
Oct. 16, 2025
$ / shares
Jul. 22, 2025
shares
Jul. 14, 2025
Apr. 30, 2025
$ / shares
shares
Mar. 14, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Class of Stock [Line Items]                                  
Transaction between entities under common control, exchange ratio (in shares) 1       1 1                      
Common stock, shares authorized (in shares) 1,500,000,000     1,500,000,000 1,500,000,000 1,500,000,000       1,500,000,000              
Common stock, par value (in dollars per share) | $ / shares $ 0.001     $ 0.001 $ 0.001 $ 0.001       $ 0.001              
Preferred stock, share authorized (in shares) 120,000,000       120,000,000 120,000,000       120,000,000              
Preferred stock, par value (in dollars per share) | $ / shares $ 0.001       $ 0.001 $ 0.001       $ 0.001              
Common and preferred stock, voting rights per share | vote 1       1 1                      
Preferred stock, shares outstanding (in shares) 0       0 0       0              
Conversion of shares, shares issued, aggregate par value | $       $ 603                          
Percentage of common shares                           10.00%      
Warrants at an average exercise price (in dollars per share) | $ / shares       $ 34.44         $ 43.69                
Shares issued from exercise of warrants (in shares)           9,525,487 0                    
Share price (in dollars per share) | $ / shares $ 5.93       $ 5.93 $ 5.93   $ 5.93       $ 5.28       $ 1.11  
Purchase of capped calls | $           $ 41,840 $ 0                    
Capped Calls 2026                                  
Class of Stock [Line Items]                                  
Derivative instrument, number of financial institutions | financialInstitution 5       5 5                      
Capped call initial strike price (in dollars per share) | $ / shares $ 7.4125       $ 7.4125 $ 7.4125                      
Cap price (in dollars per share) | $ / Unit 11.86       11.86 11.86                      
Derivative, premium over reference price, percent 100.00%       100.00% 100.00%                      
Derivative, underlying investment (in shares) 61,787,543       61,787,543 61,787,543                      
Purchase of capped calls | $         $ 41,840                        
Equity Warrants                                  
Class of Stock [Line Items]                                  
Weighted average contractual life of the warrants 4 years 3 months 18 days       4 years 3 months 18 days 4 years 3 months 18 days       2 years 2 months 12 days              
Warrants outstanding (in shares) 2,197,127       2,197,127 2,197,127 29,066,078     13,907,295             10,841,482
Warrants at an average exercise price (in dollars per share) | $ / shares $ 5.69       $ 5.69 $ 5.69 $ 1.19     $ 1.97             $ 1.17
Warrants exercised (in shares)           11,680,913 0                    
Stronghold Warrants                                  
Class of Stock [Line Items]                                  
Warrants outstanding (in shares)                               12,893,650  
Warrants at an average exercise price (in dollars per share) | $ / shares     $ 1.24                         $ 1.30  
Warrants outstanding, value | $                               $ 11,477  
Warrants, expired (in shares)       24,676         4,579                
Warrants exercised (in shares)     2,061,653                            
Shares issued from exercise of warrants (in shares)     1,630,469                            
Macquarie Equity Warrants | Macquarie                                  
Class of Stock [Line Items]                                  
Warrants outstanding (in shares) 5,330,946       5,330,946 5,330,946                 5,330,946    
Warrants at an average exercise price (in dollars per share) | $ / shares                             $ 1.17    
Warrants outstanding, value | $ $ 2,900       $ 2,900 $ 2,900                      
Additional Equity Warrants                                  
Class of Stock [Line Items]                                  
Warrants outstanding, value | $ $ 7,093       $ 7,093 $ 7,093                      
Additional Equity Warrants | Macquarie                                  
Class of Stock [Line Items]                                  
Weighted average contractual life of the warrants                     5 years            
Warrants outstanding (in shares) 2,197,127       2,197,127 2,197,127                      
Warrants at an average exercise price (in dollars per share) | $ / shares                     $ 5.69            
2023 Warrants                                  
Class of Stock [Line Items]                                  
Warrants at an average exercise price (in dollars per share) | $ / shares   $ 1.23                              
Warrants exercised (in shares)   360,000                              
Shares issued from exercise of warrants (in shares)   286,153                              
2023 Private Placement Warrants                                  
Class of Stock [Line Items]                                  
Warrants at an average exercise price (in dollars per share) | $ / shares $ 1.17       $ 1.17 $ 1.17                      
Warrants exercised (in shares) 9,259,260                                
Shares issued from exercise of warrants (in shares) 7,608,865                                
Corporate Share Buyback Program                                  
Class of Stock [Line Items]                                  
Repurchase of common shares (in shares)                         49,943,031        
Common stock                                  
Class of Stock [Line Items]                                  
Convertible issued shares (in shares)       602,851,137                          
Common stock, par value (in dollars per share) | $ / shares       $ 0.001                          
Bitfarms Common Shares                                  
Class of Stock [Line Items]                                  
Convertible shares converted (in shares)       602,851,137                          
Class A Preferred Stock                                  
Class of Stock [Line Items]                                  
Preferred stock, share authorized (in shares)       120,000,000                          
Preferred stock, par value (in dollars per share) | $ / shares       $ 0.001                          
Preferred stock, shares outstanding (in shares) 0       0 0