XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Product Revenue and Concentration of Credit Risks (Tables)
3 Months Ended
Mar. 31, 2021
Disaggregation of Revenue [Abstract]  
Revenue Provisions, and Credits or Payments for Sales-related Deductions The following table summarizes the provisions, and credits/payments, for sales-related deductions.
(In thousands)RebatesTrade Discounts, Distributor Fees and OtherTotal
Balance at December 31, 2020$1,161 $129 $1,290 
Current period provisions1,904 593 2,497 
Credits/payments(774)(481)(1,255)
Balance at March 31, 2021$2,291 $241 $2,532