XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Derivative Instruments and Hedging Activities - Movement in AOCI Balance (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
AOCI balance, Gains and losses on cash flow hedges $ (1,275)  
AOCI balance, Tax impact 311  
AOCI balance (964)  
Other comprehensive income (loss) before reclassifications, Gains and losses on cash flow hedges 55  
Other comprehensive income (loss) before reclassifications, Tax impact (13)  
Other comprehensive income (loss) before reclassifications 42 $ (1,126)
Other comprehensive income (loss), Gains and losses on cash flow hedges 741  
Amount reclassified from AOCI, Tax impact (183)  
Amount reclassified from AOCI 558  
Other comprehensive income (loss) for the three months ended March 31, 2025 796  
Other comprehensive income (loss), Tax impact (196)  
Other comprehensive income (loss) for the three months ended March 31, 2025 600  
AOCI balance, Gains and losses on cash flow hedges (479)  
AOCI balance, Tax impact 115  
AOCI balance $ (364)