v3.26.1
Segment information (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Total research and development expenses $ 6,417 $ 5,419
Total selling, general and administrative 9,939 4,363
Engineering and development [Member]    
Total research and development expenses 3,989 3,257
Clinical and regulatory [Member]    
Total research and development expenses 2,428 2,162
Selling and marketing [Member]    
Total selling, general and administrative 6,148 1,489
General and administrative [Member]    
Total selling, general and administrative $ 3,791 $ 2,874