XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Note 14 - Distribution Agreements (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Product Returns,

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

  398   57   33   488 

Payments and customer credits issued

  (349

)

  (35

)

  (94

)

  (478

)

Balance at June 30, 2023

 $1,722  $75  $20  $1,817