XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Comprehensive Income - 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]        
Net income $ 11,778 $ 9,020 $ 25,102 $ 17,219
Securities available for sale:        
Unrealized holding gains arising during the period 2,628 2,806 6,602 3,098
Derivatives and hedging activities:        
Unrealized holding gains (losses) arising during the period (99) 56 (343) 328
Foreign currency translation income (loss) 145 0 150 0
Income tax expense related to unrealized (gains) losses (719) (814) (1,779) (974)
Other comprehensive income, net of tax 1,955 2,048 4,630 2,452
Comprehensive income $ 13,733 $ 11,068 $ 29,732 $ 19,671