XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
SEGMENT AND GEOGRAPHICAL INFORMATION - Concentration Risk (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Oct. 01, 2021
Sep. 30, 2022
Oct. 01, 2021
Geographic Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | CALIFORNIA        
Concentration Risk [Line Items]        
Concentration risk percentage 37.20% 38.90% 40.30% 36.20%
Geographic Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member] | NEW YORK        
Concentration Risk [Line Items]        
Concentration risk percentage 23.40% 19.00% 21.40% 20.70%
Top Ten Customers, Three Months Ended 2022 September 30 | Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage 57.20%      
Top Ten Customers, Nine Months Ended 2022 September 30 | Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage     54.50%  
Top Ten Customers, Three Months Ended 2021 October 01 | Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage   52.40%    
Top Ten Customers, Nine Months Ended 2021 October 01 | Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage       46.80%
Pueblo County School District | Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage   13.30%    
Los Angeles Department of Water and Power | Customer Concentration Risk [Member] | Revenue from Contract with Customer Benchmark [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage   17.00% 13.20%  
Los Angeles Department of Water and Power | Customer Concentration Risk [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Energy        
Concentration Risk [Line Items]        
Concentration risk percentage   20.40%    
Pueblo County School District, Dormitory Authority State of New York, and Los Angeles Department of Water and Power | Customer Concentration Risk [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Energy        
Concentration Risk [Line Items]        
Concentration risk percentage 38.30%      
Los Angeles Department of Water and Power and Pueblo County School District | Customer Concentration Risk [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Energy        
Concentration Risk [Line Items]        
Concentration risk percentage     26.50%  
Los Angeles Department of Water and Power and Consolidated Edison of New York | Customer Concentration Risk [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Energy        
Concentration Risk [Line Items]        
Concentration risk percentage       21.50%
City of Elk Grove | Customer Concentration Risk [Member] | Revenue from Contract with Customer, Segment Benchmark [Member] | Engineering and Consulting        
Concentration Risk [Line Items]        
Concentration risk percentage       12.20%