XML 76 R70.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Schedule of evaluating the Companys Financial Performance (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Net sales $ 119,313 $ 118,307 $ 364,426 $ 381,659
Cost of sales        
Total cost of sales 85,099 101,014 259,474 284,185
Gross profit 34,214 17,293 104,952 97,474
Operating expenses        
Selling, general and administrative 26,747 26,365 81,998 86,885
Research, product development and regulatory 5,654 11,177 17,139 25,482
Transformation 1,442 8,139 5,254 16,636
Asset impairment (93) 0 (227) 0
Gain from sale of asset 246 0 246 0
Operating loss (6,505) (28,388) (6,449) (31,529)
Change in fair value of equity investments (511) 0 (511) 513
Interest expense, net (4,920) (4,378) (13,135) (11,988)
Loss before provision for income taxes (11,936) (32,766) (20,095) (43,004)
Income tax (expense) benefit 422 (7,024) 1,574 (7,093)
Net loss (12,358) (25,742) (21,669) (35,911)
Segment Reporting Expense Information Used By Codm Consolidated [Member]        
Segment Reporting Information [Line Items]        
Net sales 119,313 118,307 364,426 381,659
Cost of sales        
Material and other costs (74,069) (86,823) (229,335) (250,908)
Warehousing, handling, and outbound freight (11,030) (14,191) (30,139) (33,277)
Total cost of sales (85,099) (101,014) (259,474) (284,185)
Gross profit 34,214 17,293 104,952 97,474
Operating expenses        
Selling, general and administrative (26,747) (26,365) (81,998) (86,885)
Research, product development and regulatory (5,654) (11,177) (17,139) (25,482)
Product liability claims (7,029) 0 (7,029) 0
Transformation (1,442) (8,139) (5,254) (16,636)
Asset impairment (93) 0 (227) 0
Gain from sale of asset 246 0 246 0
Operating loss (6,505) (28,388) (6,449) (31,529)
Change in fair value of equity investments (511) 0 (511) 513
Interest expense, net (4,920) (4,378) (13,135) (11,988)
Loss before provision for income taxes (11,936) (32,766) (20,095) (43,004)
Income tax (expense) benefit (422) 7,024 (1,574) 7,093
Net loss $ (12,358) $ (25,742) $ (21,669) $ (35,911)