v3.26.1
Accumulated Other Comprehensive Loss - Schedule of Component of 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 Income (Loss) [Line Items]        
Accumulated other comprehensive loss, Beginning Balance [1]     $ (30,668)  
Accumulated other comprehensive loss, Ending Balance $ (31,043)   (31,043)  
AFS Securities [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss, Beginning Balance (31,944) $ (38,341) (30,668) $ (41,862)
Other comprehensive income (loss) arising during the period 1,141 1,832 (475) 6,289
Related income tax effects (240) (385) 100 (1,321)
Total other comprehensive loss before reclassification 901 1,447 (375) 4,968
Accumulated other comprehensive loss, Ending Balance $ (31,043) $ (36,894) $ (31,043) $ (36,894)
[1] Derived from audited Consolidated Financial Statements