v3.25.1
Goodwill and Intangible Assets - Schedule of Changes in Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Goodwill  
Goodwill beginning balance $ 181,555
Foreign currency translation adjustment 717
Goodwill ending balance $ 182,272