v3.25.2
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