v3.26.1
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)