XML 110 R99.htm IDEA: XBRL DOCUMENT v3.25.2
Note 20 - Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Balance   $ 371,636 $ 495,410 $ 369,127
Other comprehensive income (loss), net of tax $ 3,407 (773) 13,519 (1,374)
Balance 533,155 373,226 533,155 373,226
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]        
Balance (63,108) [1] (75,793) [1] (73,724) (73,158)
Other comprehensive income (loss) before reclassifications 3,467 [1] (863) [1] 14,122 (3,443)
Less: Amounts reclassified from AOCI 32 [1] 51 [1] 71 106
Other comprehensive income (loss), net of tax 3,435 [1] (914) [1] 14,051 (3,549)
Balance [1] (59,673) (76,707) (59,673) (76,707)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]        
Balance (3) [1] (63) [1] 327 (237)
Other comprehensive income (loss) before reclassifications (110) [1] 186 [1] (456) 556
Less: Amounts reclassified from AOCI 0 [1] 202 [1] (16) 398
Other comprehensive income (loss), net of tax (110) [1] (16) [1] (440) 158
Balance [1] (113) (79) (113) (79)
AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member]        
Balance (143) [1] 1,600 [1] 31 (260)
Other comprehensive income (loss) before reclassifications 82 [1] 157 [1] (92) 2,017
Less: Amounts reclassified from AOCI 0 [1] 0 [1] 0 0
Other comprehensive income (loss), net of tax 82 [1] 157 [1] (92) 2,017
Balance [1] (61) 1,757 (61) 1,757
AOCI Attributable to Parent [Member]        
Balance (63,254) [1] (74,256) [1] (73,366) (73,655)
Other comprehensive income (loss) before reclassifications 3,439 [1] (520) [1] 13,574 (870)
Less: Amounts reclassified from AOCI 32 [1] 253 [1] 55 504
Other comprehensive income (loss), net of tax 3,407 [1] (773) [1] 13,519 (1,374)
Balance [1] $ (59,847) $ (75,029) $ (59,847) $ (75,029)
[1] All amounts net of tax.