v3.26.1
Acquisition (Details)
$ in Millions
3 Months Ended 12 Months Ended
Nov. 22, 2024
USD ($)
solar_energy_system
Mar. 31, 2026
Mar. 31, 2025
USD ($)
solar_energy_system
Dec. 31, 2025
USD ($)
solar_energy_system
Asset Acquisition [Line Items]        
Estimated Life (in years)   22 years 2 months 12 days    
NJR Acquisition        
Asset Acquisition [Line Items]        
Solar energy systems, number of systems acquired | solar_energy_system 9,800      
Asset acquisition, consideration $ 132.5   $ 1.6 $ 5.3
Estimated Life (in years) 11 years      
Payments for asset acquisitions $ 22.7      
Solar energy systems, number of systems to be acquired upon milestone achievement | solar_energy_system 200   83 200
Transaction cost $ 0.3   $ 0.1 $ 0.1