v3.26.1
Goodwill and Intangible Assets, net (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Intangible Assets, net    
Cost $ 51,911 $ 41,202
Accumulated Amortization (6,451) (4,790)
Translation adjustments (345)  
Net Book Value 45,115 36,412
Customer Relationships    
Intangible Assets, net    
Cost 4,022 3,122
Accumulated Amortization (775) (559)
Translation adjustments (26)  
Net Book Value 3,221 2,563
Developed Technology    
Intangible Assets, net    
Cost 46,979 38,080
Accumulated Amortization (5,599) (4,231)
Translation adjustments (291)  
Net Book Value 41,089 $ 33,849
Trade Name    
Intangible Assets, net    
Cost 910  
Accumulated Amortization (77)  
Translation adjustments (28)  
Net Book Value $ 805