Organization and Description of Business (Details) segment in Thousands, $ in Millions |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
USD ($)
segment
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of home solar assets and contracts | segment | 83 |
| Negative working capital | $ | $ (175.0) |