v3.26.1
Employee Benefit Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Postretirement Benefits Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Service cost $ 319 $ 292
Interest cost 258 233
Amortization of prior service cost 58 58
Amortization of net actuarial gain (412) (459)
Net periodic expense (income) 223 124
Postretirement Benefits Plan | Variable Interest Entity, Not Primary Beneficiary    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Service cost 3 5
Interest cost 13 16
Amortization of prior service cost 0 0
Amortization of net actuarial gain (110) (169)
Net periodic expense (income) (94) (148)
Pension Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Interest cost 32 31
Expected return on assets (34) (35)
Amortization of net actuarial gain 12 16
Settlements 0 0
Net periodic expense (income) 10 12
Pension Plan | Variable Interest Entity, Not Primary Beneficiary    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Interest cost 0 904
Expected return on assets 0 (1,027)
Amortization of net actuarial gain 0 0
Settlements 45 0
Net periodic expense (income) $ 45 $ (123)