v3.26.1
Note 3 - Revenue Recognition - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Trade receivables $ 46,715 $ 49,355
Deferred revenues (short-term contract liabilities) 2,692 3,496
Licensing and Other [Member]    
Unbilled receivables (associated with licensing and related revenues) 13,618 16,545
Unbilled receivables (associated with licensing and related revenues) 3,556 1,176
Royalty [Member]    
Unbilled receivables (associated with licensing and related revenues) 10,785 13,315
Trade Accounts Receivable [Member]    
Trade receivables $ 22,312 $ 19,495