v3.26.3
Note 5 - Fair Value Measurements - Fair Value of Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Total derivative assets $ 267 $ 2,703
Foreign Exchange Forward [Member]    
Designated as cash flow hedges 209 294
Not designated as hedging instruments 58 1,504
Designated as a cash flow hedge 209 294
Interest Rate Swap [Member]    
Designated as cash flow hedges 0 905
Designated as a cash flow hedge $ 0 905
Total derivative assets   $ 900