XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Distribution Agreements - Changes in Assets and Liabilities (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Chargebacks, Discounts for Prompt, Payment, and Other [Member]  
Balance $ 1,673
Provision related to sales made in current period 521
Payments and customer credits issued (1,194)
Balance 1,000
Other Customer Fees [Member]  
Balance 53
Provision related to sales made in current period 104
Payments and customer credits issued (141)
Balance 16
Rebates [Member]  
Balance 81
Provision related to sales made in current period 79
Payments and customer credits issued (134)
Balance 26
Variable Consideration [Member]  
Balance 1,807
Provision related to sales made in current period 704
Payments and customer credits issued (1,469)
Balance $ 1,042