v3.26.1
Investments - Schedule of Warrant Outstanding (Details) - Clean Core Shares [Member] - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Schedule of Warrant Outstanding [Line Items]    
Warrants outstanding, Quantity $ 14,000,034  
Warrants outstanding fair value 9,078,553 $ 3,567,386
Strategic advisory warrants - Tranche 1 [Member]    
Schedule of Warrant Outstanding [Line Items]    
Warrants outstanding, Quantity $ 8,750,021  
Warrants outstanding, Exercise price $ 1  
Warrants outstanding, Expiration date Sep. 05, 2030  
Warrants outstanding fair value $ 5,753,134 2,269,267
Strategic advisory warrants - Tranche 2 [Member]    
Schedule of Warrant Outstanding [Line Items]    
Warrants outstanding, Quantity $ 5,250,013  
Warrants outstanding, Exercise price $ 1.33  
Warrants outstanding, Expiration date Sep. 05, 2030  
Warrants outstanding fair value $ 3,325,419 $ 1,298,119