XML 145 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and Estimated Fair Values of Fixed-Rate Debt Obligation (Details) - Senior notes - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Sep. 02, 2021
Apr. 08, 2021
Fixed-rate senior notes payable at 3.50%, at Level 2 inputs        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate 3.50% 3.50% 3.50%  
Fixed-rate senior notes payable at 3.50%, at Level 2 inputs | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (900,000) $ (900,000)    
Fixed-rate senior notes payable at 3.50%, at Level 2 inputs | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (777,033) $ (760,203)    
Fixed-rate senior notes payable at 4.25%, at Level 2 inputs        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate 4.25% 4.25%   4.25%
Fixed-rate senior notes payable at 4.25%, at Level 2 inputs | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (850,342) $ (992,711)    
Fixed-rate senior notes payable at 4.25%, at Level 2 inputs | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (789,304) $ (902,650)    
Fixed-rate senior notes payable at 6.25%, at Level 2 inputs        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate 6.25% 6.25%    
Fixed-rate senior notes payable at 6.25%, at Level 2 inputs | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (974,381) $ (993,595)    
Fixed-rate senior notes payable at 6.25%, at Level 2 inputs | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (1,001,178) $ (1,029,020)    
Fixed-rate senior notes payable at 6.875%, at Level 2 inputs        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate 6.875% 6.875%    
Fixed-rate senior notes payable at 6.875%, at Level 2 inputs | Level 2 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (491,329) $ (490,408)    
Fixed-rate senior notes payable at 6.875%, at Level 2 inputs | Level 2 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (533,650) $ (540,230)    
Live Oak CHP Project PACE Loan 5.15%        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Stated interest rate 5.15% 5.15%    
Live Oak CHP Project PACE Loan 5.15% | Level 3 | Carrying Amount        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (20,599) $ 0    
Live Oak CHP Project PACE Loan 5.15% | Level 3 | Fair Value        
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]        
Fixed-rate debt obligation $ (18,569) $ 0