XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Disaggregation of Revenue - Schedule of Revenue Disaggregation for Customer Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Mar. 29, 2025
Mar. 30, 2024
Disaggregation Of Revenue [Line Items]        
Total revenues $ 587,663 $ 498,087 $ 960,992 $ 863,921
Retail [Member] | Residential [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 340,280 287,387 537,394 483,282
Retail [Member] | Commercial [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 149,136 126,900 253,878 225,353
Retail [Member] | Industrial [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 38,466 36,542 68,610 68,288
Retail [Member] | Government [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 30,015 25,023 47,464 42,096
Retail [Member] | Agricultural [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 13,428 12,305 23,088 25,755
Wholesale [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues $ 16,338 $ 9,930 $ 30,558 $ 19,147