v3.26.1
Commitments and Contingencies (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
May 19, 2025
Apr. 30, 2025
Jan. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Nov. 30, 2024
Commitments and Contingencies [Line Items]              
Damage amount       $ 19,336,000 $ 0    
Initial Sale       2,200,000      
Accounts recievable from non controlling interest       $ 10,016,000   $ 58,747,000  
Renergen Firm Intention Letter and Loan Agreement [Member]              
Commitments and Contingencies [Line Items]              
Payment of exclusivity fee $ 10,000,000            
Loan amount 30,000,000            
Remaining amount available under Loan Agreement $ 20,000,000            
Loan agreement maturity date Sep. 30, 2025            
Variable interest rates       10.50%      
Aggregate principal amount increased $ 48,600,000            
HDP and Worker Trust [Member]              
Commitments and Contingencies [Line Items]              
Percentage of issued shares hold       5.00%      
Molopo Loan Action [Member]              
Commitments and Contingencies [Line Items]              
Equity Interest Sold Percentage             5.50%
Renergen Limited [Member]              
Commitments and Contingencies [Line Items]              
Payment of exclusivity fee   $ 10,000,000          
Percentage of issued shares hold       89.50%      
Renergen Limited [Member] | Renergen Firm Intention Letter and Loan Agreement [Member]              
Commitments and Contingencies [Line Items]              
Acquisition percentage to purchase of outstanding shares 100.00%            
Share Purchase Agreement relating to PET Labs [Member]              
Commitments and Contingencies [Line Items]              
Property and equipment payment       $ 2,000,000      
Payble amount       300,000      
Additional paid amount     $ 700,000     $ 500,000  
Damage amount       500,000      
Initial Sale       $ 1,500,000      
Agreed to purchase ordinary shares       51      
Percentage of issued share capital       51.00%      
Option to purchase remaining ordinary shares       49      
Percentage of remaining issued share capital       49.00%