v3.26.1
Summary of Significant Accounting Policies - Summarizes The Effects of The Restatement By Financial-Statement Line Item Affected (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net sales $ 123,568 $ 115,800
Cost of sales 85,151 85,609
Gross profit 38,417 30,191
Operating expenses    
Selling, general and administrative (27,713) (26,628)
Research, product development and regulatory (5,271) (5,682)
Operating income (loss) 1,889 (4,310)
Increase in accounts payable 2,871 22,966
Net cash used in operating activities (35,442) (20,576)
Borrowings under line of credit agreement 26,000 109,265
Net cash provided by financing activities $ 95,010 $ 19,801