v3.26.1
Goodwill - Changes in goodwill (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Goodwill    
Balance at the beginning $ 58,014 $ 57,683
Impact of FX Translation (253) 360
Balance at the end 57,761 58,043
Unites States    
Goodwill    
Balance at the beginning 31,633 31,633
Balance at the end 31,633 31,633
United Kingdom    
Goodwill    
Balance at the beginning 19,209 19,209
Balance at the end 19,209 19,209
Canada    
Goodwill    
Balance at the beginning 7,172 6,841
Impact of FX Translation (253) 360
Balance at the end $ 6,919 $ 7,201