XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance $ 144,246 [1] $ 83,437
Unrealized holding gains, net of tax 2,065 369
Amortization of unrealized holding losses, net of tax 446 453
Ending Balance 156,948 93,993
Unrealized holding gains, tax   98
Amortization of unrealized holding losses, tax   120
Unrealized Loss on Available for Sale Securities    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (5,525) (7,931)
Unrealized holding gains, net of tax 2,065 369
Amortization of unrealized holding losses, net of tax 0  
Ending Balance (3,460) (7,562)
Unrealized Loss on Securities Transferred from Available for Sale to Held to Maturity    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (2,720) (3,634)
Unrealized holding gains, net of tax 0  
Amortization of unrealized holding losses, net of tax 446 453
Ending Balance (2,274) (3,181)
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Beginning Balance (8,245) (11,565)
Ending Balance (5,734) $ (10,743)
Unrealized holding gains, tax 549  
Amortization of unrealized holding losses, tax $ 118  
[1] Derived from audited consolidated financial statements.