Note 5 - Other Current Receivables (Details Textual) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
Nov. 30, 2024 |
---|---|---|---|
Other Receivables, Net, Current | $ 5,165 | $ 5,143 | |
Non-qualified Deferred Compensation Plan [Member] | |||
Royalty Receivable | 1,300 | $ 1,100 | |
Other Receivables, Net, Current | $ 1,100 | $ 1,400 |