v3.25.2
Projects Under Development (Details) - EUR (€)
9 Months Ended
Feb. 20, 2025
Dec. 31, 2024
Projects Under Development [Line Items]    
percentage of solar output   60.00%
Total expected payable   € 3,000,000
Maximum [Member]    
Projects Under Development [Line Items]    
Total expected payable   200,000
Minimum [Member]    
Projects Under Development [Line Items]    
Total expected payable   2,000
Italy Project Companies [Member]    
Projects Under Development [Line Items]    
Development service   € 55,500
Italy Project Companies [Member]    
Projects Under Development [Line Items]    
Capital percentage   49.00%
Sphera Energy S.r.l [Member]    
Projects Under Development [Line Items]    
Development service   € 2,000
Total expected payable   1,000,000
Sphera Energy [Member]    
Projects Under Development [Line Items]    
Development service   € 6,000
Five Italian Projects [Member]    
Projects Under Development [Line Items]    
Owns share percentage   51.00%
Forecast [Member]    
Projects Under Development [Line Items]    
Percentage of sale of shares 100.00%