v3.26.1
Goodwill and Other Intangible Assets, Net - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Dec. 28, 2025
Schedule of Goodwill Activity [Line Items]      
Goodwill $ 75,607   $ 62,630
Accumulated impairment losses  
Total 75,607   62,630
Goodwill acquired in business combinations 1,001 12,977
Residential Solar Installation [Member]      
Schedule of Goodwill Activity [Line Items]      
Goodwill 30,808   30,808
Accumulated impairment losses  
Total 30,808   30,808
Goodwill acquired in business combinations    
New Homes [Member]      
Schedule of Goodwill Activity [Line Items]      
Goodwill 12,977  
Accumulated impairment losses  
Total 12,977  
Goodwill acquired in business combinations     12,977
Dealer [Member]      
Schedule of Goodwill Activity [Line Items]      
Goodwill 31,822   31,822
Accumulated impairment losses  
Total $ 31,822   31,822
Goodwill acquired in business combinations