XML 131 R114.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
hour
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Employee pretax Roth contribution percentage of salary 70.00%    
Employees age of over with one year period 21 years    
Employer matching contribution, minimum employment service period 90 days    
Employee pretax contribution percentage 100.00%    
Employee contribution 5.00%    
Corporation's matching contribution and related expenses $ 2,900 $ 2,400 $ 1,800
Employees age minimum period 1 year    
Number of service hours | hour 1,000    
Compensation percentage in excess of specified amount 5.70%    
Excess of compensation $ 176    
Salary limit 350    
Recognized profit sharing expense 1,900 1,400 3,600
Obligations of other liabilities 11,000 10,500  
Expenses related employee benefit plans 747 866 565
Obligations under survivor benefit plan 1,200 1,300  
Other liabilities related to survivor benefit plan 19 (17) $ (213)
Benefit obligation 13,334 $ 12,526  
Pension Plan      
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Benefit obligation $ 13,300