XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 14, 2022
Jun. 15, 2021
Apr. 23, 2021
Jan. 14, 2015
Jun. 30, 2022
Apr. 22, 2022
Commitments And Contingencies [Line Items]            
Outstanding performance bonds         $ 976,656,000  
Revenue value remaining from outstanding performance bonds         373,801,000  
Proceeds from Legal Settlements       $ 5,309,000    
Fine for violation   $ 1,000,000        
Restitution owe on liability for criminal matters previously deposited           $ 2,000,000
Fine paid for criminal matters $ 1,000,000          
Indemnification Commitment [Member]            
Commitments And Contingencies [Line Items]            
Aggregate demolition surety performance bond     $ 21,934,000      
Minimum [Member]            
Commitments And Contingencies [Line Items]            
Bids bond range         $ 1,000,000  
Warranty periods         1 year  
Maximum [Member]            
Commitments And Contingencies [Line Items]            
Bids bond range         $ 10,000,000  
Warranty periods         3 years