v3.26.1
Acquisitions and Merger Agreement (Details 2)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Business Combination [Line Items]  
Balance as of beginning balance $ 5,177
Translation adjustment 50
Balance as of ending balance 6,466
Numed  
Business Combination [Line Items]  
Acquisition $ 1,239