XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Unrealized holding gains (losses) on available-for-sale securities arising during the period, tax $ (776) $ 87 $ (2,617) $ 419
Amortization of unrealized losses from held-to-maturity securities, tax $ (33) $ (37) $ (70) $ (70)