XML 55 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Summary of Changes in Reserves for Product Returns and Sales Allowances (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Rebates and Chargebacks    
Revenue From Contract With Customer Contractual Adjustments [Line Items]    
Balance at beginning of year $ 7,187 $ 6,308
Accruals and adjustments 52,243 34,947
Payments and other reserve reductions (46,129) (34,068)
Balance at end of year 13,301 7,187
Patient Discount Programs    
Revenue From Contract With Customer Contractual Adjustments [Line Items]    
Balance at beginning of year 1,292 845
Accruals and adjustments 15,629 12,422
Payments and other reserve reductions (13,971) (11,975)
Balance at end of year 2,950 1,292
Returns    
Revenue From Contract With Customer Contractual Adjustments [Line Items]    
Balance at beginning of year 458 370
Accruals and adjustments 4,163 2,657
Payments and other reserve reductions (3,992) (2,569)
Balance at end of year 629 458
Wholesaler Distribution Fees    
Revenue From Contract With Customer Contractual Adjustments [Line Items]    
Balance at beginning of year 2,498 1,683
Accruals and adjustments 15,683 11,619
Payments and other reserve reductions (14,498) (10,804)
Balance at end of year 3,683 2,498
Prompt Payment Discounts    
Revenue From Contract With Customer Contractual Adjustments [Line Items]    
Balance at beginning of year 436 320
Accruals and adjustments 3,423 2,494
Payments and other reserve reductions (3,222) (2,378)
Balance at end of year $ 637 $ 436