XML 111 R100.htm IDEA: XBRL DOCUMENT v3.25.1
Note 20 - Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance $ 495,410 $ 369,127
Other comprehensive income (loss), net of tax 10,112 (601)
Balance 514,232 371,635
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]    
Balance [1] (73,724) (73,158)
Other comprehensive income (loss) before reclassifications [1] 10,656 (2,579)
Less: Amounts reclassified from AOCI [1] 40 56
Other comprehensive income (loss), net of tax [1] 10,616 (2,635)
Balance [1] (63,108) (75,793)
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Balance [1] 327 (237)
Other comprehensive income (loss) before reclassifications [1] (346) 370
Less: Amounts reclassified from AOCI [1] (16) 196
Other comprehensive income (loss), net of tax [1] (330) 174
Balance [1] (3) (63)
AOCI, Derivative Qualifying as Hedge, Excluded Component, Parent [Member]    
Balance [1] 31 (260)
Other comprehensive income (loss) before reclassifications [1] (174) 1,860
Less: Amounts reclassified from AOCI [1] 0 0
Other comprehensive income (loss), net of tax [1] (174) 1,860
Balance [1] (143) 1,600
AOCI Attributable to Parent [Member]    
Balance [1] (73,366) (73,655)
Other comprehensive income (loss) before reclassifications [1] 10,136 (349)
Less: Amounts reclassified from AOCI [1] 24 252
Other comprehensive income (loss), net of tax [1] 10,112 (601)
Balance [1] $ (63,254) $ (74,256)
[1] All amounts net of tax.