XML 107 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Note 13 - Derivative Instruments and Hedging Activities (Details Textual)
Pure in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
Dec. 31, 2023
Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net $ 2.5    
Derivative, Number of Instruments Held   0 0