v3.26.1
Segment Reporting - Summary of Segment Reporting (Details) - Fluid Overload [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Revenue $ 1,969 $ 1,725 $ 4,372 $ 3,629
Gross Profit $ 1,498 $ 958 $ 3,182 $ 2,025
Gross profit % 76.10% 55.50% 72.80% 55.80%
Operating expenses:        
General and administrative $ 1,524 $ 1,347 $ 3,633 $ 3,189
Sales and marketing 1,984 1,598 4,066 3,028
Development 431 327 1,660 533
Clinical, Quality, Regulatory 706 575 1,513 1,157
Total operating expenses 4,645 3,847 10,872 7,907
Stock Based Compensation 22 17 47 84
Other Expense 1,659 9,647 1,632 9,601
Net loss $ (4,828) $ (12,553) $ (9,369) $ (15,567)