XML 65 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 04, 2025
$ / shares
shares
Jul. 17, 2025
USD ($)
Jul. 15, 2025
USD ($)
shares
Oct. 01, 2024
USD ($)
$ / shares
shares
Jul. 12, 2024
USD ($)
Dec. 31, 2025
USD ($)
segment
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Nov. 07, 2025
shares
Sep. 28, 2025
shares
Jun. 20, 2024
USD ($)
Feb. 28, 2024
$ / shares
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
shares
Common stock, shares authorized (in shares) | shares           375,000,000 375,000,000            
Placement agent warrants | shares           30,599,040         850,000    
Proceeds from common stock warrant exercises           $ 10,272,000 $ 2,332,000            
Fair value on placement agent warrant financing cost           $ 0 0            
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares                     $ 0.01    
Class of warrant or right exercise period         3 years                
Share price (in dollars per share) | $ / shares           $ 1.17              
Deemed dividend       $ 1,700,000                  
Customer deposits-current           $ 19,348,000 20,015,000            
Customer deposits- long-term           2,533,000 0            
Provision for credit losses           0 760,000            
Accounts receivable, allowance for credit loss           244,000 244,000         $ 0  
Other receivables           15,000 178,000            
Deposits and credits on equipment           1,377,000 5,145,000            
Deposits             975,000            
Credit on equipment usage value             195,000            
Credit on equipment future purchases           780,000              
Loss on credit deposit           780,000              
Impairment on fixed assets           12,000 130,000            
Restricted cash           12,400,000 2,600,000            
Restricted cash           4,500,000 1,150,000            
Restricted cash, noncurrent           7,920,000 1,460,000            
Derivative liability           $ 0              
Number of reportable segments | segment           3              
Number of operating segments | segment           3              
Cash           $ 88,100,000              
Other Comprehensive Income (Loss), Tax           0 0            
Fair value on placement agent warrant financing cost           $ 146,000 0            
Cryptocurrency data hosting                          
Term of contract           2 years              
Contract with customer, liability           $ 1,000,000.0              
Customer deposits-current           518,000              
Customer deposits- long-term           495,000              
Accredited investor | Promissory Note Agreement                          
Convertible note                   $ 12,500,000      
New accredited investors | Secured Promissory Notes                          
Convertible note         $ 1,250,000                
Property, plant and equipment                          
Impairment on fixed assets           12,000 130,000            
Prepaid expenses and other current assets                          
Other receivables           15,000 82,000            
Other noncurrent assets                          
Other receivables           0 $ 96,000            
Warrants                          
Placement agent warrants | shares       140,000                  
Stock issued, new issues (in shares) | shares       60,000                  
July 2025 Offering                          
Sale of stock, number of shares issued in transaction (in shares) | shares     8,794,544                    
Series B preferred stock                          
Preferred stock, convertible, conversion price (in dollars per share) | $ / shares       $ 5                  
Share price (in dollars per share) | $ / shares       $ 135.25                  
Series B preferred stock | Warrants                          
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares       140,000                 60,000
Series B preferred stock | Additional warrants                          
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares       140,000                  
Generate common warrant                          
Common stock, shares authorized (in shares) | shares               375,000,000          
Placement agent warrants | shares                 2,000,000.0        
Generate common warrant           (3,800,000)              
Pre funded warrants | December 2025 Purchase Agreement                          
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares 12,149,200                        
Pre funded warrants | July 2025 Offering                          
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares     296,365                    
Series A warrants | July 2025 Offering                          
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares     9,090,909                    
Warrants and rights outstanding     $ 8,600,000                    
Proceeds from common stock warrant exercises           10,000,000.0              
Series B warrants | July 2025 Offering                          
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares     9,090,909                    
Proceeds from common stock warrant exercises           $ 10,000,000.0              
Warrants | July 2025 Offering                          
Fair value on placement agent warrant financing cost   $ 12,800,000                      
Common Stock | December 2025 Purchase Agreement                          
Stock issued, new issues (in shares) | shares 5,929,944                        
Shares issued, price per share (in dollars per share) | $ / shares $ 1.77                        
Series C warrants | December 2025 Purchase Agreement                          
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares 18,079,144                        
Class of warrant or right, exercise price of warrants or rights (in dollars per share) | $ / shares $ 1.65                        
Class of warrant or right exercise period 5 years                        
Placement agent warrants | December 2025 Purchase Agreement                          
Class of warrant or right, number of securities called by warrants or rights (in shares) | shares 903,957                        
Harmattan Energy Limited                          
Equity interest ownership percentage           1.79% 1.79%            
Equity method investments           $ 0 $ 0            
MEOH Power, Inc.                          
Equity interest ownership percentage           47.50%              
Equity method investments           $ 0 $ 0            
Investment owned, balance, shares | shares           75,049,937              
Common stock, shares authorized (in shares) | shares           240,000,000              
Minimum | Restricted stock                          
Service period           1 year              
Maximum | Restricted stock                          
Service period           3 years              
Strategic pipeline contract                          
Acquired finite-lived intangible assets, weighted average useful life           5 years              
Assembled workforce                          
Acquired finite-lived intangible assets, weighted average useful life           5 years              
Patents | Minimum                          
Acquired finite-lived intangible assets, weighted average useful life           15 years              
Patents | Maximum                          
Acquired finite-lived intangible assets, weighted average useful life           25 years