XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Reconciliation of Benefit Obligations, Plan Assets and Funded Status (Details) - Other postretirement benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in benefit obligation:      
Benefit obligation at beginning of year $ 3,922 $ 4,244  
Service cost 60 72 $ 91
Interest cost 184 206 119
Actuarial gain (557) (22)  
Plan participants' contributions 295 543  
Benefits paid (582) (1,121)  
Benefit obligation, end of year $ 3,322 $ 3,922 $ 4,244