v3.26.1
Goodwill - Changes in goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Goodwill    
Balance at the beginning $ 58,014 $ 57,683
Impact of FX Translation (99) 9
Balance at the end 57,915 57,692
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 (99) 9
Balance at the end $ 7,073 $ 6,850