XML 96 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Distribution Agreements - Changes in Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Chargebacks, Discounts for Prompt, Payment, and Other [Member]    
Balance $ 913 $ 1,673
Less: discontinued operations (218)  
Current year 79 716
Balance 695  
Payments and customer credits issued (309) (1,476)
Balance   913
Balance 465 695
Other Customer Fees [Member]    
Balance 12 53
Less: discontinued operations 0  
Current year 50 321
Balance 12  
Payments and customer credits issued (51) (362)
Balance   12
Balance 11 12
Rebates [Member]    
Balance 21 81
Less: discontinued operations 0  
Current year 94 106
Balance 21  
Payments and customer credits issued (103) (166)
Balance   21
Balance 12 21
Variable Consideration [Member]    
Balance 946 1,807
Less: discontinued operations (218)  
Current year 223 1,143
Balance 728  
Payments and customer credits issued (463) (2,004)
Balance   946
Balance $ 488 $ 728