XML 107 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Fair Value of Plan Assets by Fund Type (Details) - Retirement Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 15,593 $ 15,045 $ 15,661
Large cap      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 1,798 2,785  
Mid cap      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 740 1,113  
Small cap      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 451 500  
International      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets 682 838  
Fixed-income funds—U.S. bonds and short term      
Defined Benefit Plan Disclosure [Line Items]      
Fair value of plan assets $ 11,922 $ 9,809