v3.26.1
Goodwill
3 Months Ended
Mar. 31, 2026
Goodwill [Abstract]  
Goodwill Goodwill
$
Balance – December 31, 2025
14,541 
Additions35,497 
Effects of foreign exchange(627)
Balance – March 31, 2026
49,411