XML 112 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE RETIREMENT PLANS AND POSTRETIREMENT BENEFITS - Fair Value of Plan Assets by Category (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets $ 14,054 $ 14,115 $ 12,489
Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 12,844 12,818  
Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 697 799  
Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 513 498  
Defined Growth Fund      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 11,510 11,606  
Defined Growth Fund | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 11,510 11,606  
Corporate Bonds      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 1,334 1,212  
Corporate Bonds | Fair Value, Inputs, Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 1,334 1,212  
Insurance Contracts      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 697 799  
Insurance Contracts | Fair Value, Inputs, Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 697 799  
Cash      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets 513 498  
Cash | Fair Value, Inputs, Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of Plan Assets $ 513 $ 498