Acquisition (Details) $ in Millions |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
|---|---|---|---|---|---|
|
Nov. 22, 2024
USD ($)
solar_energy_system
|
Jun. 30, 2025
USD ($)
solar_energy_system
|
Jun. 30, 2026 |
Jun. 30, 2025
USD ($)
solar_energy_system
|
Dec. 31, 2025
USD ($)
solar_energy_system
|
|
| Asset Acquisition [Line Items] | |||||
| Estimated Life (in years) | 22 years 1 month 6 days | ||||
| NJR Acquisition | |||||
| Asset Acquisition [Line Items] | |||||
| Solar energy systems, number of systems acquired | solar_energy_system | 9,800 | ||||
| Asset acquisition, consideration | $ 132.5 | $ 2.9 | $ 4.5 | $ 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 | 109 | 192 | 200 | |
| Transaction cost | $ 0.3 | $ 0.1 | $ 0.1 | $ 0.1 | |