XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments and Fair Value - Schedule of Fair Value Measurements for Each Major Category of Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total $ 71,072 $ 56,998
Other Current Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total 1,287 1,136
Assets Designated for Retirement and Pension Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total 11,310 9,976
Investments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total 72,537 58,290
Other Current Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total (1,287) (1,136)
Retirement and Pension Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total (12,775) (11,268)
Fair Value, Inputs, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. non-qualified deferred compensation plan 72,537 58,290
Fair Value, Inputs, Level 1 | Other Current Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. non-qualified deferred compensation plan 0 0
Fair Value, Inputs, Level 1 | Assets Designated for Retirement and Pension Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. non-qualified deferred compensation plan 0 0
Fair Value, Inputs, Level 1 | Investments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. non-qualified deferred compensation plan 72,537 58,290
Fair Value, Inputs, Level 1 | Other Current Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. non-qualified deferred compensation plan 0 0
Fair Value, Inputs, Level 1 | Retirement and Pension Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
U.S. non-qualified deferred compensation plan 0 0
Fair Value, Inputs, Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Retirement and pension plan assets 12,597 11,112
Pension benefit obligation (14,062) (12,404)
Total (1,465) (1,292)
Fair Value, Inputs, Level 2 | Other Current Assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Retirement and pension plan assets 1,287 1,136
Pension benefit obligation 0 0
Total 1,287 1,136
Fair Value, Inputs, Level 2 | Assets Designated for Retirement and Pension Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Retirement and pension plan assets 11,310 9,976
Pension benefit obligation 0 0
Total 11,310 9,976
Fair Value, Inputs, Level 2 | Investments    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Retirement and pension plan assets 0 0
Pension benefit obligation 0 0
Total 0 0
Fair Value, Inputs, Level 2 | Other Current Liabilities    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Retirement and pension plan assets 0 0
Pension benefit obligation (1,287) (1,136)
Total (1,287) (1,136)
Fair Value, Inputs, Level 2 | Retirement and Pension Plans    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Retirement and pension plan assets 0 0
Pension benefit obligation (12,775) (11,268)
Total $ (12,775) $ (11,268)