XML 56 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Discontinued Operations - Schedule of Results From Discontinued Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating expenses:    
Loss from discontinued operations, net of tax $ (3,796) $ (1,133)
Discontinued Operations    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Net sales 9,556 5,629
Cost of sales 6,439 3,020
Gross profit 3,117 2,609
Operating expenses:    
Total operating expenses 6,941 6,677
Operating loss from discontinued operations (3,824) (4,068)
Interest income 126 72
Interest expense (94) (53)
Foreign currency loss, net (4) (13)
Loss from discontinued operations before income tax benefit (3,796) (4,062)
Income tax benefit, net 0 (2,929)
Loss from discontinued operations, net of tax (3,796) (1,133)
Selling, general and administrative expenses | Discontinued Operations    
Operating expenses:    
Total operating expenses 1,032 1,724
Research and development expenses | Discontinued Operations    
Operating expenses:    
Total operating expenses 5,782 4,953
Other charges | Discontinued Operations    
Operating expenses:    
Total operating expenses $ 127 $ 0