XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Related Party Transactions (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
May 24, 2024
Feb. 16, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Jun. 28, 2024
May 31, 2024
Apr. 09, 2024
Related Party Transaction [Line Items]                
Common Stock, Shares, Issued     33,756,595   33,667,132     600,000
Common Stock, Par or Stated Value Per Share     $ 0.001   $ 0.001     $ 5.00
Common Stock, Value, Issued     $ 93   $ 93     $ 3,000
Accounts receivable     2,012 $ 630        
Energy Evolution [Member]                
Related Party Transaction [Line Items]                
Business Combination, Voting Equity Interest Acquired, Percentage               60.00%
Term Loan [Member]                
Related Party Transaction [Line Items]                
Notes Payable Current Non Current     $ 1,100          
Energy Evolution Master Fund Ltd [Member]                
Related Party Transaction [Line Items]                
Percentage of ownership     31.80%          
Energy Evolution Ltd [Member]                
Related Party Transaction [Line Items]                
Advance amount   $ 5,000            
Number of share received 800,000              
Common Stock, Par or Stated Value Per Share             $ 5.00  
Exercised of warrant share           128,800    
Accounts receivable     $ 700          
Revenue payable     $ 100          
Energy Evolution Ltd [Member] | Warrant [Member]                
Related Party Transaction [Line Items]                
Exercised of warrant share           128,800    
Energy Evolution Ltd [Member] | Common Stocks [Member]                
Related Party Transaction [Line Items]                
Percentage of ownership     21.40%