v3.26.1
Note 10 - Derivatives and Hedging Activities - Net (Gains) Losses Reclassified from Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Reclassification adjustments for gains included in net loss $ (680) $ (281) $ (750) $ (361)
Foreign Exchange Option [Member]        
Reclassification adjustments for gains included in net loss 0 0 0 0
Foreign Exchange Forward [Member]        
Reclassification adjustments for gains included in net loss $ (680) $ (281) $ (750) $ (361)