XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Distribution Agreements - Changes in Assets and Liabilities (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Chargebacks, Discounts for Prompt, Payment, and Other [Member]  
Balance $ 1,673
Provision related to sales made in current period 254
Payments and customer credits issued (188)
Balance 1,739
Other Customer Fees [Member]  
Balance 53
Provision related to sales made in current period 21
Payments and customer credits issued (8)
Balance 66
Rebates [Member]  
Balance 81
Provision related to sales made in current period 401
Payments and customer credits issued (423)
Balance 59
Variable Consideration [Member]  
Balance 1,807
Provision related to sales made in current period 676
Payments and customer credits issued (619)
Balance $ 1,864