XML 76 R66.htm IDEA: XBRL DOCUMENT v3.24.3
SEGMENT AND GEOGRAPHICAL INFORMATION - Concentration Risk (Details) - Revenue from Contract with Customer Benchmark
3 Months Ended 9 Months Ended
Sep. 27, 2024
Sep. 29, 2023
Sep. 27, 2024
Sep. 29, 2023
Customer Concentration Risk | Top Ten Customers        
Concentration Risk        
Concentration risk (as a percent) 49.10% 52.90% 49.50% 50.60%
Customer Concentration Risk | Southern California Edison and Clark County School District | Energy        
Concentration Risk        
Concentration risk (as a percent) 22.10%      
Customer Concentration Risk | Pueblo County School District and Dormitory Authority State of New York | Energy        
Concentration Risk        
Concentration risk (as a percent)   21.70%    
Customer Concentration Risk | Los Angeles Department of Water and Power, and The Dormitory Authority State of New York | Energy        
Concentration Risk        
Concentration risk (as a percent)       22.70%
Geographic Concentration Risk | California        
Concentration Risk        
Concentration risk (as a percent) 42.20% 42.80% 43.30% 42.20%
Geographic Concentration Risk | New York        
Concentration Risk        
Concentration risk (as a percent) 21.00% 23.60% 23.70% 24.70%