v3.26.1
Note 6 - Fair Value Measurements - Schedule of Assets and Liabilities (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Marketable equity securities $ 9,319 $ 409
Derivative contracts, assets 483 561
Derivative contracts, liabilities 254 1,562
Fair Value, Inputs, Level 1 [Member]    
Marketable equity securities [1] 9,319 409
Derivative contracts, assets [1] 483 561
Derivative contracts, liabilities [1] 254 1,562
Fair Value, Inputs, Level 2 [Member]    
Marketable equity securities [2] 0 0
Derivative contracts, assets [2] 0 0
Derivative contracts, liabilities [2] 0 0
Fair Value, Inputs, Level 3 [Member]    
Marketable equity securities [3] 0 0
Derivative contracts, assets [3] 0 0
Derivative contracts, liabilities [3] $ 0 $ 0
[1] quoted prices in active markets for identical assets or liabilities
[2] observable inputs other than quoted prices in active markets for identical assets and liabilities
[3] no observable pricing inputs in the market