XML 157 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Plan Assets (Details) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets $ 100,942 $ 97,252 $ 92,129
Total other than commingled investment funds measured at net asset value      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 78,881 75,912  
Total other than commingled investment funds measured at net asset value | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 78,855 75,883  
Total other than commingled investment funds measured at net asset value | Level 2      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 26 29  
Cash And Cash Equivalents      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 2,243 1,665  
Cash And Cash Equivalents | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 2,243 1,665  
Consumer discretionary      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,572 2,605  
Consumer discretionary | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,572 2,605  
Consumer durables      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 2,257 2,088  
Consumer durables | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 2,257 2,088  
Energy      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 1,046 952  
Energy | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 1,046 952  
Financials      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 5,302 4,852  
Financials | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 5,302 4,852  
Health Care      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,972 4,296  
Health Care | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,972 4,296  
Industrials & materials      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 4,402 4,507  
Industrials & materials | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 4,402 4,507  
Information technology & communication      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 9,052 8,102  
Information technology & communication | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 9,052 8,102  
Preferred stocks non-convertible      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 14 37  
Preferred stocks non-convertible | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 14 37  
Real return mutual funds      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 464    
Real return mutual funds | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 464    
Exchange traded mutual funds      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 591    
Exchange traded mutual funds | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 591    
Mid-cap stock funds      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 11,327 11,847  
Mid-cap stock funds | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 11,327 11,847  
Small-cap stock funds      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,316 4,007  
Small-cap stock funds | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,316 4,007  
International stock funds      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 4,689 7,849  
International stock funds | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 4,689 7,849  
Large-cap blend - S&P 500 index      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 20,144 18,044  
Large-cap blend - S&P 500 index | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 20,144 18,044  
International - Developed markets      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,126 3,138  
International - Developed markets | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,126 3,138  
Accrued income      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 26 29  
Accrued income | Level 2      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 26 29  
International - Emerging markets      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,338 1,894  
International - Emerging markets | Level 1      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets 3,338 1,894  
Fixed income - Investment grade      
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES      
Defined benefit plan, fair value of plan assets $ 22,061 $ 21,340