v3.26.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance $ 1,260,275 $ 1,246,685 $ 1,180,177 $ 1,145,245 $ 1,246,685 $ 1,145,245
Net change 16 (6,703) 16,850 15,618 (6,687) 32,468
Ending balance 1,281,057 1,260,275 1,205,769 1,180,177 1,281,057 1,205,769
Accumulated Other Comprehensive Loss            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance (60,844) (54,141) (90,411) (106,029) (54,141) (106,029)
Net change 16 (6,703) 16,850 15,618    
Ending balance (60,828) (60,844) (73,561) (90,411) (60,828) (73,561)
Unrealized Loss on AFS Securities            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   (54,426)   (106,535) (54,426) (106,535)
Net change         (6,577) 32,578
Ending balance (61,003)   (73,957)   (61,003) (73,957)
Unrealized Gain on Cash Flow Hedges            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Beginning balance   $ 285   $ 506 285 506
Net change         (110) (110)
Ending balance $ 175   $ 396   $ 175 $ 396