v3.26.1
Segment Reporting - Summary of Segment Reporting (Details) - Fluid Overload [Member] - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Revenue $ 2,403 $ 1,904
Gross Profit $ 1,684 $ 1,067
Gross profit % 70.10% 56.00%
Operating expenses:    
General and administrative $ 2,371 $ 1,846
Sales and marketing 2,084 1,430
Development 1,397 206
Clinical, Quality, Regulatory 400 578
Total operating expenses 6,252 4,060
Stock Based Compensation 0 67
Other income (expense) (27) (46)
Net loss $ (4,541) $ (3,014)