XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 - Derivative Instruments and Hedging Activities - Movement in AOCI Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
AOCI balance, Gains and losses on cash flow hedges $ 1,032 $ 450 $ 3,038
AOCI balance, Tax impact (248) (107) (702)
AOCI balance 784 343 2,336
Other comprehensive income (loss) before reclassifications, Gains and losses on cash flow hedges 2,413 550 794
Other comprehensive income (loss) before reclassifications, Tax impact (583) (132) (222)
Other comprehensive income (loss) before reclassifications 1,830 418 572
Amount reclassified from AOCI, Gains and losses on cash flow hedges (52) 793 (3,382)
Amount reclassified from AOCI, Tax impact 14 (193) 817
Amount reclassified from AOCI (38) 600 (2,565)
Amortization of discontinued, Gains and losses on cash flow hedges cash flow hedge (1,118) (761)  
Amortization of discontinued cash flow hedge, Tax impact 270 184  
Amortization of discontinued cash flow hedge (848) (577)  
Other comprehensive income (loss), Gains and losses on cash flow hedges 1,243 582 (2,588)
Other comprehensive income (loss), Tax impact (299) (141) 595
Other comprehensive income (loss) 944 441 (1,993)
AOCI balance, Gains and losses on cash flow hedges 2,275 1,032 450
AOCI balance, Tax impact (547) (248) (107)
AOCI balance $ 1,728 $ 784 $ 343