XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition - Summary of Activity to Product Returns, Distributor Fees and Discounts, Rebates and Administrative Fees (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Product Information [Line Items]  
Balance $ 27,939
Provision 119,065
Payments/credits (122,433)
Balance 24,571
Product Returns  
Product Information [Line Items]  
Balance 2,351
Provision 498
Payments/credits (145)
Balance 2,704
Distributor Fees  
Product Information [Line Items]  
Balance 3,999
Provision 15,964
Payments/credits (16,033)
Balance 3,930
Discounts, Rebates and Administrative Fees  
Product Information [Line Items]  
Balance 21,589
Provision 102,603
Payments/credits (106,255)
Balance $ 17,937