v3.26.1
Customer Acquisitions (Details) - Residential Customer Equivalent, April And May 2025 Purchase Agreements
$ in Millions
2 Months Ended 7 Months Ended
May 31, 2025
USD ($)
kWh
agreement
Dec. 31, 2025
USD ($)
kWh
Mar. 31, 2026
USD ($)
Asset Acquisition [Line Items]      
Asset acquisition, number of asset purchase agreements | agreement 2    
Residential customer equivalents (kwh) | kWh 16,800 17,000  
Payments to acquire assets $ 1.8 $ 1.4  
Escrow deposit   $ 0.1 $ 0.0