v3.26.3
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Retirement Plan        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost $ 904 $ 921 $ 2,711 $ 2,762
Expected return on assets (1,017) (1,019) (3,050) (3,056)
Net loss amortization 633 593 1,899 1,780
Net periodic benefit cost (income) 520 495 1,560 1,486
Retirement Plan Acquired        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost 0 28 0 84
Expected return on assets 0 (34) 0 (102)
Net loss amortization 0 0 0 0
Net periodic benefit cost (income) 0 (6) 0 (18)
Restoration Plan        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost 228 224 685 671
Expected return on assets 0 0 0 0
Net loss amortization 35 21 104 64
Net periodic benefit cost (income) $ 263 $ 245 $ 789 $ 735