XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Assets and Liabilities - Carrying Value and Estimated Fair Value of Senior Notes (Details) - Senior Notes - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Carrying Value | Euro Senior Notes, Series A due 2023    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value $ 127,706 $ 124,716
Carrying Value | Euro Senior Notes, Series B due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 103,693 101,265
Carrying Value | U.S. Senior Notes, Series B due 2027    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 100,000 100,000
Carrying Value | U.S. Senior Notes, Series A due 2025    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 50,000 50,000
Carrying Value | U.S. Senior Notes, Series B due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 125,000 125,000
Carrying Value | U.S. Senior Notes, due 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 100,000 100,000
Estimated Fair Value | Euro Senior Notes, Series A due 2023    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 125,554 122,270
Estimated Fair Value | Euro Senior Notes, Series B due 2028    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 90,411 87,119
Estimated Fair Value | U.S. Senior Notes, Series B due 2027    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 95,299 93,764
Estimated Fair Value | U.S. Senior Notes, Series A due 2025    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 48,700 48,145
Estimated Fair Value | U.S. Senior Notes, Series B due 2030    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value 114,593 112,028
Estimated Fair Value | U.S. Senior Notes, due 2032    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Long-term debt fair value $ 92,406 $ 90,131