v3.26.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
ACCUMULATED OTHER COMPREHENSIVE LOSS        
Beginning balance $ (7,978)   $ (7,349) $ (15,083)
Other comprehensive (loss) income before reclassifications 141 $ 958 (532) 3,073
Amounts reclassified from accumulated other comprehensive loss 12 (19) 56 (35)
Net current period other comprehensive (loss) income 153 939 (476) 3,038
Ending balance (7,825) (12,045) (7,825) (12,045)
Location, Statement of Other Comprehensive Income, Balance [Axis]: us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentBeforeTaxPortionAttributableToParent        
ACCUMULATED OTHER COMPREHENSIVE LOSS        
Beginning balance 945 (1,616) 599 (1,616)
Other comprehensive (loss) income before reclassifications     346  
Net current period other comprehensive (loss) income     346  
Ending balance 945 (1,616) 945 (1,616)
Location, Statement of Other Comprehensive Income, Balance [Axis]: us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionUnrealizedGainLossArisingDuringPeriodBeforeTax        
ACCUMULATED OTHER COMPREHENSIVE LOSS        
Beginning balance (30) (160) (94) (135)
Other comprehensive (loss) income before reclassifications 4 57 24 48
Amounts reclassified from accumulated other comprehensive loss 12 (19) 56 (35)
Net current period other comprehensive (loss) income 16 38 80 13
Ending balance (14) (122) (14) (122)
Location, Statement of Other Comprehensive Income, Balance [Axis]: us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax        
ACCUMULATED OTHER COMPREHENSIVE LOSS        
Beginning balance (8,893) (11,208) (7,854) (13,332)
Other comprehensive (loss) income before reclassifications 137 901 (902) 3,025
Net current period other comprehensive (loss) income 137 901 (902) 3,025
Ending balance $ (8,756) $ (10,307) $ (8,756) $ (10,307)