XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Distribution Agreements - Changes in Assets and Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Chargebacks, Discounts for Prompt, Payment, and Other [Member]  
Balance $ 1,673
Provision related to sales made in current period 398
Payments and customer credits issued (349)
Balance 1,722
Other Customer Fees [Member]  
Balance 53
Provision related to sales made in current period 57
Payments and customer credits issued (35)
Balance 75
Rebates [Member]  
Balance 81
Provision related to sales made in current period 33
Payments and customer credits issued (94)
Balance 20
Variable Consideration [Member]  
Balance 1,807
Provision related to sales made in current period 488
Payments and customer credits issued (478)
Balance $ 1,817