XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies - Product Sales Discounts and Allowances Continued (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Provision for discounts and allowances, beginning balance $ 983
Current period 642
Payments and customer credits issued (389)
Provision for discounts and allowances, ending balance 1,236
Chargebacks, Discounts for Prompt pay and Other allowances  
Provision for discounts and allowances, beginning balance 276
Current period 418
Payments and customer credits issued (328)
Provision for discounts and allowances, ending balance 366
Rebates, Customer Fees/Credits and Co-pay Assistance  
Provision for discounts and allowances, beginning balance 707
Current period 224
Payments and customer credits issued (61)
Provision for discounts and allowances, ending balance $ 870