XML 40 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Significant Accounting Policies - Product Sales Discounts and Allowances Continued (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Disaggregation of Revenue [Line Items]      
Provision for discounts and allowances, beginning balance $ 1,163 $ 1,236 $ 983
Current period 1,175 749 642
Payments and customer credits issued (591) (822) (389)
Provision for discounts and allowances, ending balance 1,747 1,163 1,236
Chargebacks, Discounts for Prompt pay and Other allowances      
Disaggregation of Revenue [Line Items]      
Provision for discounts and allowances, beginning balance 282 366 276
Current period 605 553 418
Payments and customer credits issued (407) (637) (328)
Provision for discounts and allowances, ending balance 480 282 366
Rebates, Customer Fees/Credits and Co-pay Assistance      
Disaggregation of Revenue [Line Items]      
Provision for discounts and allowances, beginning balance 881 870 707
Current period 570 196 224
Payments and customer credits issued (184) (185) (61)
Provision for discounts and allowances, ending balance $ 1,267 $ 881 $ 870