XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Derivative Instruments and Hedging Activities - Movement in AOCI Balance (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
AOCI balance, Gains and losses on cash flow hedges $ (479)   $ (1,275)  
AOCI balance, Tax impact 115   311  
AOCI balance (364)   (964)  
Other comprehensive income (loss) before reclassifications, Gains and losses on cash flow hedges 837   897  
Other comprehensive income (loss) before reclassifications, Tax impact (202)   (220)  
Other comprehensive income (loss) before reclassifications 635 $ (304) 677 $ (1,430)
Other comprehensive income (loss), Gains and losses on cash flow hedges 120   856  
Amount reclassified from AOCI, Tax impact (29)   (207)  
Amount reclassified from AOCI 91   649  
Other comprehensive income (loss) for the three months ended June 30, 2025 957      
Other comprehensive income (loss), Tax impact (231)   (427)  
Other comprehensive income (loss) for the three months ended June 30, 2025 726   1,326  
AOCI balance, Gains and losses on cash flow hedges 478   478  
AOCI balance, Tax impact (116)   (116)  
AOCI balance $ 362   362  
Other comprehensive income (loss), gains and losses on cash flow hedges     $ 1,753