XML 86 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 6 - Derivative Instruments and Hedging Activities - Movement in AOCI Balance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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
Other comprehensive income (loss) before reclassifications, Gains and losses on cash flow hedges (3,536) 2,413 550
Other comprehensive income (loss) before reclassifications, Tax impact 855 (583) (132)
Other comprehensive income (loss) before reclassifications (2,681) 1,830 418
Amount reclassified from AOCI, Gains and losses on cash flow hedges (14) (52) 793
Amount reclassified from AOCI, Tax impact 3 14 (193)
Amount reclassified from AOCI (11) (38) 600
Other comprehensive income (loss), gains and losses on cash flow hedges (3,550) 1,243 582
Other comprehensive income (loss), Tax impact 858 (299) (141)
Other comprehensive income (loss) (2,692) 944 441
AOCI balance, Gains and losses on cash flow hedges (1,275) 2,275 1,032
AOCI balance, Tax impact 311 (547) (248)
AOCI balance (964) 1,728 784
Other comprehensive income (loss) before reclassifications (2,681) 1,830 418
Amount reclassified from AOCI, Gains and losses on cash flow hedges 14 52 (793)
Amount reclassified from AOCI 11 38 (600)
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) (2,692) 944 441
Other comprehensive income (loss) before reclassifications, Gains and losses on cash flow hedges (3,536) 2,413 550
Other comprehensive income (loss) before reclassifications, Tax impact 855 (583) (132)
Amount reclassified from AOCI $ (11) (38) 600
Amortization of discontinued cash flow hedge, Gains and losses on cash flow hedges   (1,118) (761)
Amortization of discontinued cash flow hedge   $ (848) $ (577)