XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SEGMENT AND GEOGRAPHICAL INFORMATION - Concentration Risk (Details)
3 Months Ended 6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Jun. 28, 2024
Jun. 30, 2023
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Top Ten Customers        
Concentration Risk        
Concentration risk (as a percent) 52.40% 51.70% 49.80% 51.40%
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Los Angeles Department of Water and Power        
Concentration Risk        
Concentration risk (as a percent)   10.30%   10.60%
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Dormitory Authority-State New York        
Concentration Risk        
Concentration risk (as a percent)   10.70%    
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | California        
Concentration Risk        
Concentration risk (as a percent) 44.30% 41.40% 43.90% 41.90%
Revenue from Contract with Customer Benchmark | Geographic Concentration Risk | New York        
Concentration Risk        
Concentration risk (as a percent) 23.70% 26.10% 25.30% 25.30%
Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Los Angeles Department of Water and Power | Energy        
Concentration Risk        
Concentration risk (as a percent)   12.50%   13.00%
Revenue from Contract with Customer, Segment Benchmark | Customer Concentration Risk | Dormitory Authority-State New York | Energy        
Concentration Risk        
Concentration risk (as a percent)   13.00%   11.60%