XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)        
Net income $ 18,767 $ 16,799 $ 35,121 $ 33,002
Other comprehensive income (loss), net of tax        
Unrealized gain (loss) arising during the period, net 3,072 103 10,062 (2,463)
Cash flow hedges:        
Unrealized gain (loss) arising during the period, net (1,357) 656 (1,752) 4,935
Reclassification adjustment for gains included in net income, net   (874) (631) (1,741)
Total (1,357) (218) (2,383) 3,194
Total other comprehensive income (loss), net 1,715 (115) 7,679 731
Comprehensive income (loss), net $ 20,482 $ 16,684 $ 42,800 $ 33,733