v3.25.1
Goodwill and Intangibles - Schedule of Intangible Assets Recognized in Connection with Product Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]    
Intangible assets Beginning Balance $ 150,497  
Additions 27  
Impact of movement in exchange rates 210  
Amortization expense (3,066) $ (3,274)
Intangible Assets Ending Balance 147,668  
Goodwill Beginning Balance 19,701  
Impact of movement in exchange rates 590  
Goodwill Ending Balance $ 20,291