XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (unaudited)        
Net income $ 7,119 $ 12,266 $ 42,240 $ 45,268
Other comprehensive income (loss), net of tax        
Unrealized gain (loss) arising during the period, net 4,057 13,459 14,119 10,996
Cash flow hedges:        
Unrealized gain (loss) arising during the period, net (454) (4,518) (2,206) 417
Reclassification adjustment for gains included in net income, net   (863) (631) (2,604)
Total (454) (5,381) (2,837) (2,187)
Total other comprehensive income (loss), net 3,603 8,078 11,282 8,809
Comprehensive income (loss), net $ 10,722 $ 20,344 $ 53,522 $ 54,077