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