XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE - Schedule of Fair Value of Debt (Details) - Senior Notes - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
4.25% Senior Notes due 2028    
Debt Instrument [Line Items]    
Stated interest rate 4.25% 4.25%
4.25% Senior Notes due 2028 | Book Value    
Debt Instrument [Line Items]    
Debt instrument value $ 500,000 $ 500,000
4.25% Senior Notes due 2028 | Fair Value    
Debt Instrument [Line Items]    
Debt instrument value $ 466,650 $ 460,450
3.75% Senior Notes due 2029    
Debt Instrument [Line Items]    
Stated interest rate 3.75% 3.75%
3.75% Senior Notes due 2029 | Book Value    
Debt Instrument [Line Items]    
Debt instrument value $ 500,000 $ 500,000
3.75% Senior Notes due 2029 | Fair Value    
Debt Instrument [Line Items]    
Debt instrument value $ 443,750 $ 442,200
4.00% Senior Notes due 2031    
Debt Instrument [Line Items]    
Stated interest rate 4.00% 4.00%
4.00% Senior Notes due 2031 | Book Value    
Debt Instrument [Line Items]    
Debt instrument value $ 500,000 $ 500,000
4.00% Senior Notes due 2031 | Fair Value    
Debt Instrument [Line Items]    
Debt instrument value $ 436,250 $ 432,500