v3.26.1
Divestiture of CIED Business - Financial results (Details) - CIED Business - Discontinued Operations, Held-for-sale
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Financial results  
Net sales $ 3,079
Cost of goods sold 1,998
Gross profit 1,081
Sales and marketing 2,042
General and administrative 150
Research and development 34
Total operating expenses 2,226
Interest Expense 901
Net loss $ (2,046)