v3.26.1
Goodwill, net (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Goodwill [Roll Forward]  
Goodwill net, Beginning Balance $ 336,825
Foreign currency translation adjustments (5,993)
Goodwill net, Ending Balance $ 330,832