Annual report [Section 13 and 15(d), not S-K Item 405]

Benefit Plans - Amounts recognized in NPBC and OCI (Details)

v3.25.0.1
Benefit Plans - Amounts recognized in NPBC and OCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Pension Plans    
Defined Benefit Plan Disclosure    
Net (gain) loss $ (1,136) $ (1,461)
Amortization of prior service credit 0 0
Amortization or settlement recognition of net gain (loss) 6 (61)
Total recognized in other comprehensive (income) loss (1,130) (1,522)
Total recognized in net periodic benefit cost and other comprehensive (income) loss (1,280) (1,313)
Other Postretirement Benefits Plans    
Defined Benefit Plan Disclosure    
Net (gain) loss (33) 9
Amortization of prior service credit 30 125
Amortization or settlement recognition of net gain (loss) 2 2
Total recognized in other comprehensive (income) loss (1) 136
Total recognized in net periodic benefit cost and other comprehensive (income) loss $ (9) $ 33