XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.3
FAIR VALUE MEASUREMENTS - Schedule of Carrying Amounts and Estimated Fair Values of Fixed-Rate Debt Obligation (Details) - Senior Notes - USD ($)
$ in Thousands
Sep. 29, 2024
Dec. 31, 2023
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%  
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%  
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%  
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%  
Level 2 | Carrying Amount | Fixed-rate senior notes payable at 3.50%, at Level 2 inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed-rate debt obligation $ (900,000) $ (900,000)
Level 2 | Carrying Amount | Fixed-rate senior notes payable at 4.25%, at Level 2 inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed-rate debt obligation (850,129) (992,711)
Level 2 | Carrying Amount | Fixed-rate senior notes payable at 6.25%, at Level 2 inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed-rate debt obligation (974,217) (993,595)
Level 2 | Carrying Amount | Fixed-rate senior notes payable at 6.875%, at Level 2 inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed-rate debt obligation (491,099) (490,408)
Level 2 | Fair Value | Fixed-rate senior notes payable at 3.50%, at Level 2 inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed-rate debt obligation (796,698) (760,203)
Level 2 | Fair Value | Fixed-rate senior notes payable at 4.25%, at Level 2 inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed-rate debt obligation (814,779) (902,650)
Level 2 | Fair Value | Fixed-rate senior notes payable at 6.25%, at Level 2 inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed-rate debt obligation (1,041,809) (1,029,020)
Level 2 | Fair Value | Fixed-rate senior notes payable at 6.875%, at Level 2 inputs    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Fixed-rate debt obligation $ (554,825) $ (540,230)