v3.26.1
Goodwill and Acquisitions - Schedule of Amount of Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
Business Combination, Goodwill [Abstract]  
Balance as of January 1, 2026 $ 251,809
Measurement period adjustments (21,870)
Foreign currency translation (919)
Goodwill acquired during the period 432,342
Balance as of June 30, 2026 $ 661,362