XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Note 16 - Distribution Agreements (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Chargebacks,

Discounts for

Prompt Payment

  

Other

Customer

Fees

  

Rebates

  

Total

 

Balance at December 31, 2022

 $1,673  $53  $81  $1,807 

Provision related to sales made in:

                

Current period

  716   321   106   1,143 

Payments and customer credits issued

  (1,476)  (362)  (166)  (2,004)

Balance at December 31, 2023

 $913  $12  $21  $946 
  

Chargebacks,

Discounts for

Prompt Payment

  

Other

Customer

Fees

  

Rebates

  

Total

 

Balance at December 31, 2021

 $1,150  $83  $56  $1,289 

Provision related to sales made in:

                

Current period

  1,865   65   448   2,378 

Payments and customer credits issued

  (1,342)  (95)  (423)  (1,860)

Balance at December 31, 2022

 $1,673  $53  $81  $1,807