XML 109 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Postretirement Medical Plans      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year $ 1,395 $ 1,465  
Service cost with interest to end of year 113 108 $ 79
Interest cost 55 62 26
Participant contributions 20 23  
Benefits paid (32) (30)  
Actuarial gain (29) (233)  
Benefit obligation at end of year 1,522 1,395 1,465
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 0 0  
Employer contributions 12 7  
Participant contributions 20 23  
Benefits paid (32) (30)  
Fair value of plan assets at end of year 0 0 0
Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year 1,660 1,589  
Service cost with interest to end of year 72 65 44
Interest cost 54 65 17
Benefits paid (42) (188)  
Actuarial gain 488 80  
Exchange rate changes (98) 49  
Benefit obligation at end of year 2,134 1,660 1,589
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 1,240 1,196  
Actual return on plan assets 216 56  
Employer contributions 181 138  
Benefits paid (42) (188)  
Exchange rate changes (74) 38  
Fair value of plan assets at end of year $ 1,521 $ 1,240 $ 1,196