Organization and Description of Business (Details) contract in Thousands, $ in Millions |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
contract
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of home solar assets and contracts | contract | 84 |
| Working capital | $ | $ (119.7) |