v3.26.1
Divestiture of CIED Business - Financial results (Details) - CIED Business - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Financial results    
Net sales $ 3,516 $ 6,595
Cost of goods sold 1,913 3,919
Gross profit 1,603 2,676
Sales and marketing 2,502 4,537
General and administrative 144 293
Research and development 467 501
Total operating expenses 3,113 5,331
Interest Expense 1,009 1,910
Net loss $ (2,519) $ (4,565)