XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Distribution Agreements (Tables)
3 Months Ended
Mar. 31, 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

  254   21   401   676 

Payments and customer credits issued

  (188

)

  (8

)

  (423

)

  (619

)

Balance at March 31, 2023

 $1,739  $66  $59  $1,864