v3.26.3
Goodwill - Activity in Goodwill Balance (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Goodwill [Roll Forward]        
Balance at beginning of period $ 528,742 $ 529,487 $ 536,291  
Effect of foreign currency translation (327) (745) (6,804)  
Balance at end of period 528,415 $ 528,742 $ 529,487  
Cabot        
Goodwill [Line Items]        
Goodwill, Impaired, Accumulated Impairment Loss $ 338,800     $ 338,800