v3.25.2
Comprehensive Income - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) by Component, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Accumulated Other Comprehensive Income (Loss)        
Beginning balance $ 275,214 $ 268,032 $ 270,520 $ 265,752
Other comprehensive income (loss) before reclassifications, net of tax 436 724 951 1,883
Amounts reclassified from accumulated other comprehensive (loss), net of tax (143) (961) (610) (2,175)
Total other comprehensive income (loss), net of tax 293 (237) 341 (292)
Ending balance 283,290 266,976 283,290 266,976
Accumulated Other Comprehensive (Loss) Income        
Accumulated Other Comprehensive Income (Loss)        
Beginning balance (1,196) (1,719) (1,244) (1,664)
Total other comprehensive income (loss), net of tax 293 (237) 341 (292)
Ending balance (903) (1,956) (903) (1,956)
Net Unrealized Gain (Loss) on Available for Sale Securities        
Accumulated Other Comprehensive Income (Loss)        
Beginning balance (2,916) (5,926) (3,832) (5,810)
Other comprehensive income (loss) before reclassifications, net of tax 504 304 1,420 188
Amounts reclassified from accumulated other comprehensive (loss), net of tax 0 0 0 0
Total other comprehensive income (loss), net of tax 504 304 1,420 188
Ending balance (2,412) (5,622) (2,412) (5,622)
Net Unrealized Gain (Loss) on Interest Rate Swaps        
Accumulated Other Comprehensive Income (Loss)        
Beginning balance 1,720 4,207 2,588 4,146
Other comprehensive income (loss) before reclassifications, net of tax (68) 420 (469) 1,695
Amounts reclassified from accumulated other comprehensive (loss), net of tax (143) (961) (610) (2,175)
Total other comprehensive income (loss), net of tax (211) (541) (1,079) (480)
Ending balance $ 1,509 $ 3,666 $ 1,509 $ 3,666