v3.26.1
Segment information (Tables)
6 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of segment revenue by geography based
                    
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
United States  $2,637   $150   $4,996   $150 
International   -    20    3    20 
Net sales  $2,637   $170   $4,999   $170 
Schedule of segment information
                    
  Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Engineering and development  $4,096   $3,438   $8,085   $6,695 
Clinical and regulatory   2,524    2,513    4,952    4,675 
Total research and development  $6,620   $5,951   $13,037   $11,370 
                     
Sales and marketing  $6,255   $2,428   $12,403   $3,917 
General and administrative   3,865    2,837    7,656    5,711 
Total selling, general and administrative  $10,120   $5,265   $20,059   $9,628