Annual report [Section 13 and 15(d), not S-K Item 405]

Revenues, Net - Revenue Allowance and Accrual Activities (Details)

v3.26.1
Revenues, Net - Revenue Allowance and Accrual Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation Of Revenue [Line Items]    
Beginning Balance $ 8,085 $ 7,733
Provision related to sales in the current year 3,980 4,947
Adjustments related to prior period sales 30 (2)
Credit and payments made (2,759) (4,593)
Ending Balance 9,336 8,085
Trade Discounts, Allowances and Chargebacks [Member]    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 1,135 1,212
Provision related to sales in the current year 836 1,228
Adjustments related to prior period sales (2) (72)
Credit and payments made (940) (1,233)
Ending Balance 1,029 1,135
Government Rebates and Other Incentives [Member]    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 6,812 5,658
Provision related to sales in the current year 3,033 3,566
Adjustments related to prior period sales 32 23
Credit and payments made (1,748) (2,435)
Ending Balance 8,129 6,812
Returns [Member]    
Disaggregation Of Revenue [Line Items]    
Beginning Balance 138 863
Provision related to sales in the current year 111 153
Adjustments related to prior period sales   47
Credit and payments made (71) (925)
Ending Balance $ 178 $ 138